builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-270 starttime: 1464624530.58 results: success (0) buildid: 20160530074242 builduid: 650462f7f9df42f0a8d6e7ceb81d9d23 revision: 17ae44b60a7c7f2d32078702ad0e49062560fab8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:08:50.583100) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:08:50.583519) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:08:50.583798) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:08:50.626838) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:08:50.627116) ========= 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-1464624031.184723-1219068208 _=/tools/buildbot/bin/python using PTY: False --2016-05-30 09:08:50-- 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.76M=0.001s 2016-05-30 09:08:51 (8.76 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.586895 ========= master_lag: 0.43 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:08:51.641962) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:08:51.642301) ========= 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-1464624031.184723-1219068208 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028338 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:08:51.703474) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:08:51.703784) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 17ae44b60a7c7f2d32078702ad0e49062560fab8 --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-aurora --rev 17ae44b60a7c7f2d32078702ad0e49062560fab8 --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-1464624031.184723-1219068208 _=/tools/buildbot/bin/python using PTY: False 2016-05-30 09:08:51,808 truncating revision to first 12 chars 2016-05-30 09:08:51,809 Setting DEBUG logging. 2016-05-30 09:08:51,809 attempt 1/10 2016-05-30 09:08:51,809 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/17ae44b60a7c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 09:08:53,128 unpacking tar archive at: mozilla-aurora-17ae44b60a7c/testing/mozharness/ program finished with exit code 0 elapsedTime=1.932649 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 09:08:53.665903) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:08:53.666333) ========= script_repo_revision: 17ae44b60a7c7f2d32078702ad0e49062560fab8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:08:53.666717) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:08:53.667008) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:08:53.697550) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 42 secs) (at 2016-05-30 09:08:53.697825) ========= /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-aurora --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-aurora', '--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-1464624031.184723-1219068208 _=/tools/buildbot/bin/python using PTY: False 09:08:53 INFO - MultiFileLogger online at 20160530 09:08:53 in /builds/slave/test 09:08:53 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-aurora --download-symbols true 09:08:53 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:08:53 INFO - {'append_to_log': False, 09:08:53 INFO - 'base_work_dir': '/builds/slave/test', 09:08:53 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:08:53 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:08:53 INFO - 'buildbot_json_path': 'buildprops.json', 09:08:53 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:08:53 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:08:53 INFO - 'download_minidump_stackwalk': True, 09:08:53 INFO - 'download_symbols': 'true', 09:08:53 INFO - 'e10s': False, 09:08:53 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:08:53 INFO - 'tooltool.py': '/tools/tooltool.py', 09:08:53 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:08:53 INFO - '/tools/misc-python/virtualenv.py')}, 09:08:53 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:08:53 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:08:53 INFO - 'log_level': 'info', 09:08:53 INFO - 'log_to_console': True, 09:08:53 INFO - 'opt_config_files': (), 09:08:53 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:08:53 INFO - '--processes=1', 09:08:53 INFO - '--config=%(test_path)s/wptrunner.ini', 09:08:53 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:08:53 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:08:53 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:08:53 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:08:53 INFO - 'pip_index': False, 09:08:53 INFO - 'require_test_zip': True, 09:08:53 INFO - 'test_type': ('testharness',), 09:08:53 INFO - 'this_chunk': '1', 09:08:53 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:08:53 INFO - 'total_chunks': '10', 09:08:53 INFO - 'virtualenv_path': 'venv', 09:08:53 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:08:53 INFO - 'work_dir': 'build'} 09:08:53 INFO - ##### 09:08:53 INFO - ##### Running clobber step. 09:08:53 INFO - ##### 09:08:53 INFO - Running pre-action listener: _resource_record_pre_action 09:08:53 INFO - Running main action method: clobber 09:08:53 INFO - rmtree: /builds/slave/test/build 09:08:53 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:08:55 INFO - Running post-action listener: _resource_record_post_action 09:08:55 INFO - ##### 09:08:55 INFO - ##### Running read-buildbot-config step. 09:08:55 INFO - ##### 09:08:55 INFO - Running pre-action listener: _resource_record_pre_action 09:08:55 INFO - Running main action method: read_buildbot_config 09:08:55 INFO - Using buildbot properties: 09:08:55 INFO - { 09:08:55 INFO - "project": "", 09:08:55 INFO - "product": "firefox", 09:08:55 INFO - "script_repo_revision": "production", 09:08:55 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 09:08:55 INFO - "repository": "", 09:08:55 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 09:08:55 INFO - "buildid": "20160530074242", 09:08:55 INFO - "pgo_build": "False", 09:08:55 INFO - "basedir": "/builds/slave/test", 09:08:55 INFO - "buildnumber": 0, 09:08:55 INFO - "slavename": "tst-linux32-spot-270", 09:08:55 INFO - "revision": "17ae44b60a7c7f2d32078702ad0e49062560fab8", 09:08:55 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 09:08:55 INFO - "platform": "linux", 09:08:55 INFO - "branch": "mozilla-aurora", 09:08:55 INFO - "repo_path": "releases/mozilla-aurora", 09:08:55 INFO - "moz_repo_path": "", 09:08:55 INFO - "stage_platform": "linux", 09:08:55 INFO - "builduid": "650462f7f9df42f0a8d6e7ceb81d9d23", 09:08:55 INFO - "slavebuilddir": "test" 09:08:55 INFO - } 09:08:55 INFO - Found installer url https://queue.taskcluster.net/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 09:08:55 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 09:08:55 INFO - Running post-action listener: _resource_record_post_action 09:08:55 INFO - ##### 09:08:55 INFO - ##### Running download-and-extract step. 09:08:55 INFO - ##### 09:08:55 INFO - Running pre-action listener: _resource_record_pre_action 09:08:55 INFO - Running main action method: download_and_extract 09:08:55 INFO - mkdir: /builds/slave/test/build/tests 09:08:55 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')]} 09:08:55 INFO - https://queue.taskcluster.net/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:08:55 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:08:55 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:08:55 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:08:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 09:09:11 INFO - Downloaded 1325 bytes. 09:09:11 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:09:11 INFO - Using the following test package requirements: 09:09:11 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:09:11 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:09:11 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 09:09:11 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:09:11 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 09:09:11 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:09:11 INFO - u'jsshell-linux-i686.zip'], 09:09:11 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:09:11 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 09:09:11 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:09:11 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:09:11 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 09:09:11 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:09:11 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 09:09:11 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:09:11 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 09:09:11 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:09:11 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 09:09:11 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:09:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:11 INFO - https://queue.taskcluster.net/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:09:11 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:09:11 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:09:11 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:09:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 09:09:20 INFO - Downloaded 22760507 bytes. 09:09:20 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:09:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:09:21 INFO - caution: filename not matched: web-platform/* 09:09:21 INFO - Return code: 11 09:09:21 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')]} 09:09:21 INFO - https://queue.taskcluster.net/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:09:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:09:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:09:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:09:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:09:32 INFO - Downloaded 36409186 bytes. 09:09:32 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:09:32 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:09:36 INFO - caution: filename not matched: bin/* 09:09:36 INFO - caution: filename not matched: config/* 09:09:36 INFO - caution: filename not matched: mozbase/* 09:09:36 INFO - caution: filename not matched: marionette/* 09:09:36 INFO - caution: filename not matched: tools/wptserve/* 09:09:36 INFO - Return code: 11 09:09:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:09:36 INFO - https://queue.taskcluster.net/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:09:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:09:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:09:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:09:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 09:09:57 INFO - Downloaded 69342493 bytes. 09:09:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:09:57 INFO - mkdir: /builds/slave/test/properties 09:09:57 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:09:57 INFO - Writing to file /builds/slave/test/properties/build_url 09:09:57 INFO - Contents: 09:09:57 INFO - build_url:https://queue.taskcluster.net/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:09:59 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:09:59 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:09:59 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:09:59 INFO - Contents: 09:09:59 INFO - symbols_url:https://queue.taskcluster.net/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:09:59 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')]} 09:09:59 INFO - https://queue.taskcluster.net/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:09:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:09:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:09:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:09:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:10:25 INFO - Downloaded 92328499 bytes. 09:10:25 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:10:25 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:10:34 INFO - Return code: 0 09:10:34 INFO - Running post-action listener: _resource_record_post_action 09:10:34 INFO - Running post-action listener: set_extra_try_arguments 09:10:34 INFO - ##### 09:10:34 INFO - ##### Running create-virtualenv step. 09:10:34 INFO - ##### 09:10:34 INFO - Running pre-action listener: _pre_create_virtualenv 09:10:34 INFO - Running pre-action listener: _resource_record_pre_action 09:10:34 INFO - Running main action method: create_virtualenv 09:10:34 INFO - Creating virtualenv /builds/slave/test/build/venv 09:10:34 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 09:10:34 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:10:34 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:10:34 INFO - Using real prefix '/usr' 09:10:34 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:10:36 INFO - Installing distribute.............................................................................................................................................................................................done. 09:10:40 INFO - Installing pip.................done. 09:10:40 INFO - Return code: 0 09:10:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:10:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:10:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:10:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:10:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:10:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:40 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 0x95d1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9638598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96eaf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93cce30>, '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 0x9669c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96e8470>, '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-1464624031.184723-1219068208', '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 09:10:40 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 09:10:40 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 09:10:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:10:40 INFO - 'CCACHE_UMASK': '002', 09:10:40 INFO - 'DISPLAY': ':0', 09:10:40 INFO - 'HOME': '/home/cltbld', 09:10:40 INFO - 'LANG': 'en_US.UTF-8', 09:10:40 INFO - 'LOGNAME': 'cltbld', 09:10:40 INFO - 'MAIL': '/var/mail/cltbld', 09:10:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:10:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:10:40 INFO - 'MOZ_NO_REMOTE': '1', 09:10:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:10:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:10:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:10:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:10:40 INFO - 'PWD': '/builds/slave/test', 09:10:40 INFO - 'SHELL': '/bin/bash', 09:10:40 INFO - 'SHLVL': '1', 09:10:40 INFO - 'TERM': 'linux', 09:10:40 INFO - 'TMOUT': '86400', 09:10:40 INFO - 'USER': 'cltbld', 09:10:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464624031.184723-1219068208', 09:10:40 INFO - '_': '/tools/buildbot/bin/python'} 09:10:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:10:40 INFO - Downloading/unpacking psutil>=0.7.1 09:10:40 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 09:10:40 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 09:10:40 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 09:10:40 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 09:10:40 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 09:10:40 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 09:10:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:10:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:10:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:10:46 INFO - Installing collected packages: psutil 09:10:46 INFO - Running setup.py install for psutil 09:10:46 INFO - building 'psutil._psutil_linux' extension 09:10:46 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 09:10:46 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:10:46 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:10:46 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 09:10:46 INFO - building 'psutil._psutil_posix' extension 09:10:46 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 09:10:47 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 09:10:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:10:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:10:47 INFO - Successfully installed psutil 09:10:47 INFO - Cleaning up... 09:10:47 INFO - Return code: 0 09:10:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:10:47 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')]} 09:10:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:10:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:47 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')]} 09:10:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:10:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:47 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 0x95d1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9638598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96eaf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93cce30>, '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 0x9669c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96e8470>, '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-1464624031.184723-1219068208', '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 09:10:47 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 09:10:47 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 09:10:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:10:47 INFO - 'CCACHE_UMASK': '002', 09:10:47 INFO - 'DISPLAY': ':0', 09:10:47 INFO - 'HOME': '/home/cltbld', 09:10:47 INFO - 'LANG': 'en_US.UTF-8', 09:10:47 INFO - 'LOGNAME': 'cltbld', 09:10:47 INFO - 'MAIL': '/var/mail/cltbld', 09:10:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:10:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:10:47 INFO - 'MOZ_NO_REMOTE': '1', 09:10:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:10:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:10:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:10:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:10:47 INFO - 'PWD': '/builds/slave/test', 09:10:47 INFO - 'SHELL': '/bin/bash', 09:10:47 INFO - 'SHLVL': '1', 09:10:47 INFO - 'TERM': 'linux', 09:10:47 INFO - 'TMOUT': '86400', 09:10:47 INFO - 'USER': 'cltbld', 09:10:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464624031.184723-1219068208', 09:10:47 INFO - '_': '/tools/buildbot/bin/python'} 09:10:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:10:47 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:10:47 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 09:10:47 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 09:10:47 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 09:10:47 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 09:10:47 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 09:10:47 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 09:10:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:10:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:10:52 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:10:52 INFO - Installing collected packages: mozsystemmonitor 09:10:52 INFO - Running setup.py install for mozsystemmonitor 09:10:52 INFO - Successfully installed mozsystemmonitor 09:10:52 INFO - Cleaning up... 09:10:53 INFO - Return code: 0 09:10:53 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:10:53 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')]} 09:10:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:10:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:53 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')]} 09:10:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:10:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:10:53 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 0x95d1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9638598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96eaf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93cce30>, '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 0x9669c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96e8470>, '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-1464624031.184723-1219068208', '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 09:10:53 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 09:10:53 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 09:10:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:10:53 INFO - 'CCACHE_UMASK': '002', 09:10:53 INFO - 'DISPLAY': ':0', 09:10:53 INFO - 'HOME': '/home/cltbld', 09:10:53 INFO - 'LANG': 'en_US.UTF-8', 09:10:53 INFO - 'LOGNAME': 'cltbld', 09:10:53 INFO - 'MAIL': '/var/mail/cltbld', 09:10:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:10:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:10:53 INFO - 'MOZ_NO_REMOTE': '1', 09:10:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:10:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:10:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:10:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:10:53 INFO - 'PWD': '/builds/slave/test', 09:10:53 INFO - 'SHELL': '/bin/bash', 09:10:53 INFO - 'SHLVL': '1', 09:10:53 INFO - 'TERM': 'linux', 09:10:53 INFO - 'TMOUT': '86400', 09:10:53 INFO - 'USER': 'cltbld', 09:10:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464624031.184723-1219068208', 09:10:53 INFO - '_': '/tools/buildbot/bin/python'} 09:10:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:10:53 INFO - Downloading/unpacking blobuploader==1.2.4 09:10:53 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 09:10:53 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 09:10:53 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 09:10:53 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 09:10:53 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 09:10:53 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 09:10:58 INFO - Downloading blobuploader-1.2.4.tar.gz 09:10:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:10:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:10:58 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 09:10:58 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 09:10:58 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 09:10:58 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 09:10:58 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 09:10:58 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 09:10:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:10:59 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:10:59 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 09:10:59 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 09:10:59 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 09:10:59 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 09:10:59 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 09:10:59 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 09:11:00 INFO - Downloading docopt-0.6.1.tar.gz 09:11:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:11:00 INFO - Installing collected packages: blobuploader, requests, docopt 09:11:00 INFO - Running setup.py install for blobuploader 09:11:00 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:11:00 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:11:00 INFO - Running setup.py install for requests 09:11:01 INFO - Running setup.py install for docopt 09:11:01 INFO - Successfully installed blobuploader requests docopt 09:11:01 INFO - Cleaning up... 09:11:01 INFO - Return code: 0 09:11:01 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:11:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:11:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:11:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:11:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:11:01 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 0x95d1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9638598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96eaf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93cce30>, '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 0x9669c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96e8470>, '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-1464624031.184723-1219068208', '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 09:11:01 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 09:11:01 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 09:11:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:11:01 INFO - 'CCACHE_UMASK': '002', 09:11:01 INFO - 'DISPLAY': ':0', 09:11:01 INFO - 'HOME': '/home/cltbld', 09:11:01 INFO - 'LANG': 'en_US.UTF-8', 09:11:01 INFO - 'LOGNAME': 'cltbld', 09:11:01 INFO - 'MAIL': '/var/mail/cltbld', 09:11:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:11:01 INFO - 'MOZ_NO_REMOTE': '1', 09:11:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:11:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:11:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:11:01 INFO - 'PWD': '/builds/slave/test', 09:11:01 INFO - 'SHELL': '/bin/bash', 09:11:01 INFO - 'SHLVL': '1', 09:11:01 INFO - 'TERM': 'linux', 09:11:01 INFO - 'TMOUT': '86400', 09:11:01 INFO - 'USER': 'cltbld', 09:11:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464624031.184723-1219068208', 09:11:01 INFO - '_': '/tools/buildbot/bin/python'} 09:11:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:11:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:11:02 INFO - Running setup.py (path:/tmp/pip-7qVYvN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:11:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:11:02 INFO - Running setup.py (path:/tmp/pip-YV86DK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:11:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:11:02 INFO - Running setup.py (path:/tmp/pip-iI_SD8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:11:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:11:02 INFO - Running setup.py (path:/tmp/pip-raqfnz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:11:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:11:02 INFO - Running setup.py (path:/tmp/pip-9jqvso-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:11:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:11:02 INFO - Running setup.py (path:/tmp/pip-MsUP0X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:11:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:11:03 INFO - Running setup.py (path:/tmp/pip-KEITDO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:11:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:11:03 INFO - Running setup.py (path:/tmp/pip-XINqDZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:11:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:11:03 INFO - Running setup.py (path:/tmp/pip-UumoHc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:11:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:11:03 INFO - Running setup.py (path:/tmp/pip-Xp0wfF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:11:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:11:03 INFO - Running setup.py (path:/tmp/pip-Ey7LTd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:11:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:11:03 INFO - Running setup.py (path:/tmp/pip-RtetPy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:11:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:11:03 INFO - Running setup.py (path:/tmp/pip-y5rZCV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:11:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:11:03 INFO - Running setup.py (path:/tmp/pip-2lb_Ii-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:11:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:11:04 INFO - Running setup.py (path:/tmp/pip-VTT25q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:11:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:11:04 INFO - Running setup.py (path:/tmp/pip-WQzqq7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:11:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:11:04 INFO - Running setup.py (path:/tmp/pip-dRy_v9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:11:04 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:11:04 INFO - Running setup.py (path:/tmp/pip-PIUBCp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:11:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:11:04 INFO - Running setup.py (path:/tmp/pip-MMoHId-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:11:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:11:04 INFO - Running setup.py (path:/tmp/pip-dIlwV8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:11:04 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:11:05 INFO - Running setup.py (path:/tmp/pip-0ARaDF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:11:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:11:05 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 09:11:05 INFO - Running setup.py install for manifestparser 09:11:05 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:11:05 INFO - Running setup.py install for mozcrash 09:11:05 INFO - Running setup.py install for mozdebug 09:11:05 INFO - Running setup.py install for mozdevice 09:11:06 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:11:06 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:11:06 INFO - Running setup.py install for mozfile 09:11:06 INFO - Running setup.py install for mozhttpd 09:11:06 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:11:06 INFO - Running setup.py install for mozinfo 09:11:06 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:11:06 INFO - Running setup.py install for mozInstall 09:11:07 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:11:07 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:11:07 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:11:07 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:11:07 INFO - Running setup.py install for mozleak 09:11:07 INFO - Running setup.py install for mozlog 09:11:07 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:11:07 INFO - Running setup.py install for moznetwork 09:11:07 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:11:07 INFO - Running setup.py install for mozprocess 09:11:07 INFO - Running setup.py install for mozprofile 09:11:08 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:11:08 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:11:08 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:11:08 INFO - Running setup.py install for mozrunner 09:11:08 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:11:08 INFO - Running setup.py install for mozscreenshot 09:11:08 INFO - Running setup.py install for moztest 09:11:08 INFO - Running setup.py install for mozversion 09:11:09 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:11:09 INFO - Running setup.py install for wptserve 09:11:09 INFO - Running setup.py install for marionette-driver 09:11:09 INFO - Running setup.py install for browsermob-proxy 09:11:09 INFO - Running setup.py install for marionette-client 09:11:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:11:10 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:11:10 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 09:11:10 INFO - Cleaning up... 09:11:10 INFO - Return code: 0 09:11:10 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:11:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:11:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:11:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:11:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 09:11:10 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 0x95d1c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9638598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x96eaf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x93cce30>, '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 0x9669c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96e8470>, '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-1464624031.184723-1219068208', '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 09:11:10 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 09:11:10 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 09:11:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:11:10 INFO - 'CCACHE_UMASK': '002', 09:11:10 INFO - 'DISPLAY': ':0', 09:11:10 INFO - 'HOME': '/home/cltbld', 09:11:10 INFO - 'LANG': 'en_US.UTF-8', 09:11:10 INFO - 'LOGNAME': 'cltbld', 09:11:10 INFO - 'MAIL': '/var/mail/cltbld', 09:11:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:11:10 INFO - 'MOZ_NO_REMOTE': '1', 09:11:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:11:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:11:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:11:10 INFO - 'PWD': '/builds/slave/test', 09:11:10 INFO - 'SHELL': '/bin/bash', 09:11:10 INFO - 'SHLVL': '1', 09:11:10 INFO - 'TERM': 'linux', 09:11:10 INFO - 'TMOUT': '86400', 09:11:10 INFO - 'USER': 'cltbld', 09:11:10 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464624031.184723-1219068208', 09:11:10 INFO - '_': '/tools/buildbot/bin/python'} 09:11:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:11:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:11:10 INFO - Running setup.py (path:/tmp/pip-8kjaz1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:11:10 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)) 09:11:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:11:11 INFO - Running setup.py (path:/tmp/pip-ruYqUj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:11:11 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)) 09:11:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:11:11 INFO - Running setup.py (path:/tmp/pip-8jLRfn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:11:11 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)) 09:11:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:11:11 INFO - Running setup.py (path:/tmp/pip-oxK9jp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:11:11 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)) 09:11:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:11:11 INFO - Running setup.py (path:/tmp/pip-p5JdVt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:11:11 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)) 09:11:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:11:11 INFO - Running setup.py (path:/tmp/pip-dH7_gY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:11:11 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)) 09:11:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:11:11 INFO - Running setup.py (path:/tmp/pip-khaC7A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:11:11 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)) 09:11:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:11:11 INFO - Running setup.py (path:/tmp/pip-eIqkul-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:11:11 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)) 09:11:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:11:11 INFO - Running setup.py (path:/tmp/pip-Lh0NrX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:11:12 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)) 09:11:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:11:12 INFO - Running setup.py (path:/tmp/pip-zfxkcz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:11:12 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)) 09:11:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:11:12 INFO - Running setup.py (path:/tmp/pip-T9Nqi3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:11:12 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)) 09:11:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:11:12 INFO - Running setup.py (path:/tmp/pip-lKbpoN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:11:12 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)) 09:11:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:11:12 INFO - Running setup.py (path:/tmp/pip-4XWrLH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:11:12 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)) 09:11:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:11:12 INFO - Running setup.py (path:/tmp/pip-VTiDr2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:11:12 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)) 09:11:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:11:12 INFO - Running setup.py (path:/tmp/pip-HGo2Dw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:11:12 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)) 09:11:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:11:12 INFO - Running setup.py (path:/tmp/pip-I75gsJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:11:13 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)) 09:11:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:11:13 INFO - Running setup.py (path:/tmp/pip-ZTSj8b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:11:13 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)) 09:11:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:11:13 INFO - Running setup.py (path:/tmp/pip-Oy4xYc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:11:13 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)) 09:11:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:11:13 INFO - Running setup.py (path:/tmp/pip-1wNE8P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:11:13 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)) 09:11:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:11:13 INFO - Running setup.py (path:/tmp/pip-xJjH2Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:11:13 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)) 09:11:13 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:11:14 INFO - Running setup.py (path:/tmp/pip-RDyq1y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:11:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:11:14 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)) 09:11:14 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)) 09:11:14 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)) 09:11:14 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)) 09:11:14 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)) 09:11:14 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)) 09:11:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:11:14 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 09:11:14 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 09:11:14 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 09:11:14 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 09:11:14 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 09:11:14 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 09:11:19 INFO - Downloading blessings-1.6.tar.gz 09:11:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:11:19 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)) 09:11:19 INFO - Installing collected packages: blessings 09:11:19 INFO - Running setup.py install for blessings 09:11:19 INFO - Successfully installed blessings 09:11:19 INFO - Cleaning up... 09:11:19 INFO - Return code: 0 09:11:19 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:11:19 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:11:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:11:20 INFO - Reading from file tmpfile_stdout 09:11:20 INFO - Current package versions: 09:11:20 INFO - argparse == 1.2.1 09:11:20 INFO - blessings == 1.6 09:11:20 INFO - blobuploader == 1.2.4 09:11:20 INFO - browsermob-proxy == 0.6.0 09:11:20 INFO - docopt == 0.6.1 09:11:20 INFO - manifestparser == 1.1 09:11:20 INFO - marionette-client == 2.3.0 09:11:20 INFO - marionette-driver == 1.4.0 09:11:20 INFO - mozInstall == 1.12 09:11:20 INFO - mozcrash == 0.17 09:11:20 INFO - mozdebug == 0.1 09:11:20 INFO - mozdevice == 0.48 09:11:20 INFO - mozfile == 1.2 09:11:20 INFO - mozhttpd == 0.7 09:11:20 INFO - mozinfo == 0.9 09:11:20 INFO - mozleak == 0.1 09:11:20 INFO - mozlog == 3.1 09:11:20 INFO - moznetwork == 0.27 09:11:20 INFO - mozprocess == 0.22 09:11:20 INFO - mozprofile == 0.28 09:11:20 INFO - mozrunner == 6.11 09:11:20 INFO - mozscreenshot == 0.1 09:11:20 INFO - mozsystemmonitor == 0.0 09:11:20 INFO - moztest == 0.7 09:11:20 INFO - mozversion == 1.4 09:11:20 INFO - psutil == 3.1.1 09:11:20 INFO - requests == 1.2.3 09:11:20 INFO - wptserve == 1.4.0 09:11:20 INFO - wsgiref == 0.1.2 09:11:20 INFO - Running post-action listener: _resource_record_post_action 09:11:20 INFO - Running post-action listener: _start_resource_monitoring 09:11:20 INFO - Starting resource monitoring. 09:11:20 INFO - ##### 09:11:20 INFO - ##### Running pull step. 09:11:20 INFO - ##### 09:11:20 INFO - Running pre-action listener: _resource_record_pre_action 09:11:20 INFO - Running main action method: pull 09:11:20 INFO - Pull has nothing to do! 09:11:20 INFO - Running post-action listener: _resource_record_post_action 09:11:20 INFO - ##### 09:11:20 INFO - ##### Running install step. 09:11:20 INFO - ##### 09:11:20 INFO - Running pre-action listener: _resource_record_pre_action 09:11:20 INFO - Running main action method: install 09:11:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:11:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:11:20 INFO - Reading from file tmpfile_stdout 09:11:20 INFO - Detecting whether we're running mozinstall >=1.0... 09:11:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:11:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:11:20 INFO - Reading from file tmpfile_stdout 09:11:20 INFO - Output received: 09:11:20 INFO - Usage: mozinstall [options] installer 09:11:20 INFO - Options: 09:11:20 INFO - -h, --help show this help message and exit 09:11:20 INFO - -d DEST, --destination=DEST 09:11:20 INFO - Directory to install application into. [default: 09:11:20 INFO - "/builds/slave/test"] 09:11:20 INFO - --app=APP Application being installed. [default: firefox] 09:11:20 INFO - mkdir: /builds/slave/test/build/application 09:11:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:11:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:11:49 INFO - Reading from file tmpfile_stdout 09:11:49 INFO - Output received: 09:11:49 INFO - /builds/slave/test/build/application/firefox/firefox 09:11:49 INFO - Running post-action listener: _resource_record_post_action 09:11:49 INFO - ##### 09:11:49 INFO - ##### Running run-tests step. 09:11:49 INFO - ##### 09:11:49 INFO - Running pre-action listener: _resource_record_pre_action 09:11:49 INFO - Running main action method: run_tests 09:11:49 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:11:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:11:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:11:50 INFO - grabbing minidump binary from tooltool 09:11: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')]} 09:11:50 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 0x93cce30>, '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 0x9669c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x96e8470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:11:50 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 09:11:50 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 09:11:50 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:11:50 INFO - Return code: 0 09:11:50 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:11:50 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:11:50 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/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.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 09:11:50 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/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.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 09:11:50 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:11:50 INFO - 'CCACHE_UMASK': '002', 09:11:50 INFO - 'DISPLAY': ':0', 09:11:50 INFO - 'HOME': '/home/cltbld', 09:11:50 INFO - 'LANG': 'en_US.UTF-8', 09:11:50 INFO - 'LOGNAME': 'cltbld', 09:11:50 INFO - 'MAIL': '/var/mail/cltbld', 09:11:50 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:11:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:50 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:11:50 INFO - 'MOZ_NO_REMOTE': '1', 09:11:50 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:11:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:50 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:11:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:11:50 INFO - 'PWD': '/builds/slave/test', 09:11:50 INFO - 'SHELL': '/bin/bash', 09:11:50 INFO - 'SHLVL': '1', 09:11:50 INFO - 'TERM': 'linux', 09:11:50 INFO - 'TMOUT': '86400', 09:11:50 INFO - 'USER': 'cltbld', 09:11:50 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464624031.184723-1219068208', 09:11:50 INFO - '_': '/tools/buildbot/bin/python'} 09:11:50 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/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.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 09:11:50 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 09:11:50 INFO - import pkg_resources 09:11:52 INFO - Using 1 client processes 09:11:52 INFO - wptserve Starting http server on 127.0.0.1:8000 09:11:52 INFO - wptserve Starting http server on 127.0.0.1:8001 09:11:52 INFO - wptserve Starting http server on 127.0.0.1:8443 09:11:54 INFO - SUITE-START | Running 778 tests 09:11:54 INFO - Running testharness tests 09:11:54 INFO - Setting up ssl 09:11:54 INFO - PROCESS | certutil | 09:11:54 INFO - PROCESS | certutil | 09:11:54 INFO - PROCESS | certutil | 09:11:54 INFO - Certificate Nickname Trust Attributes 09:11:54 INFO - SSL,S/MIME,JAR/XPI 09:11:54 INFO - 09:11:54 INFO - web-platform-tests CT,, 09:11:54 INFO - 09:11:54 INFO - Starting runner 09:11:57 INFO - PROCESS | 1751 | 1464624717673 Marionette DEBUG Marionette enabled via build flag and pref 09:11:57 INFO - PROCESS | 1751 | ++DOCSHELL 0xa50e4800 == 1 [pid = 1751] [id = 1] 09:11:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 1 (0xa50e4c00) [pid = 1751] [serial = 1] [outer = (nil)] 09:11:57 INFO - PROCESS | 1751 | [1751] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:11:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 2 (0xa50e5400) [pid = 1751] [serial = 2] [outer = 0xa50e4c00] 09:11:58 INFO - PROCESS | 1751 | 1464624718377 Marionette INFO Listening on port 2828 09:11:59 INFO - PROCESS | 1751 | 1464624719009 Marionette DEBUG Marionette enabled via command-line flag 09:11:59 INFO - PROCESS | 1751 | ++DOCSHELL 0xa227dc00 == 2 [pid = 1751] [id = 2] 09:11:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 3 (0xa22bdc00) [pid = 1751] [serial = 3] [outer = (nil)] 09:11:59 INFO - PROCESS | 1751 | [1751] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:11:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 4 (0xa22be400) [pid = 1751] [serial = 4] [outer = 0xa22bdc00] 09:11:59 INFO - PROCESS | 1751 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2195180 09:11:59 INFO - PROCESS | 1751 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2195c60 09:11:59 INFO - PROCESS | 1751 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b5b60 09:11:59 INFO - PROCESS | 1751 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b67c0 09:11:59 INFO - PROCESS | 1751 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21ba500 09:11:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 5 (0xa21ad800) [pid = 1751] [serial = 5] [outer = 0xa50e4c00] 09:11:59 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:11:59 INFO - PROCESS | 1751 | 1464624719427 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51839 09:11:59 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:11:59 INFO - PROCESS | 1751 | 1464624719460 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51840 09:11:59 INFO - PROCESS | 1751 | 1464624719521 Marionette DEBUG Closed connection conn0 09:11:59 INFO - PROCESS | 1751 | [1751] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 09:11:59 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:11:59 INFO - PROCESS | 1751 | 1464624719648 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51841 09:11:59 INFO - PROCESS | 1751 | 1464624719652 Marionette DEBUG Closed connection conn1 09:11:59 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:11:59 INFO - PROCESS | 1751 | 1464624719708 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51842 09:11:59 INFO - PROCESS | 1751 | 1464624719715 Marionette DEBUG Closed connection conn2 09:11:59 INFO - PROCESS | 1751 | 1464624719759 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:11:59 INFO - PROCESS | 1751 | 1464624719783 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530074242","device":"desktop","version":"48.0a2"} 09:12:00 INFO - PROCESS | 1751 | [1751] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:12:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b20e800 == 3 [pid = 1751] [id = 3] 09:12:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 6 (0x9b20ec00) [pid = 1751] [serial = 6] [outer = (nil)] 09:12:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b20f000 == 4 [pid = 1751] [id = 4] 09:12:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 7 (0x9b212800) [pid = 1751] [serial = 7] [outer = (nil)] 09:12:02 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:12:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a9b3800 == 5 [pid = 1751] [id = 5] 09:12:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 8 (0x9a9b3c00) [pid = 1751] [serial = 8] [outer = (nil)] 09:12:02 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:12:02 INFO - PROCESS | 1751 | [1751] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:12:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 9 (0x9a625800) [pid = 1751] [serial = 9] [outer = 0x9a9b3c00] 09:12:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 10 (0x9a91b800) [pid = 1751] [serial = 10] [outer = 0x9b20ec00] 09:12:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 11 (0xa5046800) [pid = 1751] [serial = 11] [outer = 0x9b212800] 09:12:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 12 (0x9a25a400) [pid = 1751] [serial = 12] [outer = 0x9a9b3c00] 09:12:04 INFO - PROCESS | 1751 | 1464624724340 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 1751 | 1464624724360 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 13 (0x9806b000) [pid = 1751] [serial = 13] [outer = 0x9a9b3c00] 09:12:05 INFO - PROCESS | 1751 | 1464624725182 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"9e1fefd6-18ee-4570-9f02-b55c22bf6ddf","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530074242","device":"desktop","version":"48.0a2","command_id":1}}] 09:12:05 INFO - PROCESS | 1751 | 1464624725377 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:12:05 INFO - PROCESS | 1751 | 1464624725481 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:12:05 INFO - PROCESS | 1751 | 1464624725803 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:12:05 INFO - PROCESS | 1751 | [1751] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:12:05 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:12:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 14 (0x94fcf400) [pid = 1751] [serial = 14] [outer = 0x9a9b3c00] 09:12:06 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:12:06 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:06 INFO - PROCESS | 1751 | 1464624726395 Marionette TRACE conn3 <- [1,3,null,{}] 09:12:06 INFO - PROCESS | 1751 | 1464624726408 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:12:06 INFO - PROCESS | 1751 | 1464624726443 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:12:06 INFO - PROCESS | 1751 | 1464624726484 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:12:06 INFO - PROCESS | 1751 | 1464624726487 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 09:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:12:06 INFO - PROCESS | 1751 | 1464624726496 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 1751 | 1464624726501 Marionette TRACE conn3 <- [1,6,null,{}] 09:12:06 INFO - PROCESS | 1751 | 1464624726509 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:06 INFO - PROCESS | 1751 | 1464624726527 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:12:06 INFO - PROCESS | 1751 | 1464624726538 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x93b27800 == 6 [pid = 1751] [id = 6] 09:12:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 15 (0x93b27c00) [pid = 1751] [serial = 15] [outer = (nil)] 09:12:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 16 (0x93b94400) [pid = 1751] [serial = 16] [outer = 0x93b27c00] 09:12:06 INFO - PROCESS | 1751 | 1464624726627 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 17 (0x93b98800) [pid = 1751] [serial = 17] [outer = 0x93b27c00] 09:12:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x93832c00 == 7 [pid = 1751] [id = 7] 09:12:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 18 (0x93833000) [pid = 1751] [serial = 18] [outer = (nil)] 09:12:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 19 (0x93839c00) [pid = 1751] [serial = 19] [outer = 0x93833000] 09:12:07 INFO - PROCESS | 1751 | 1464624727143 Marionette DEBUG loaded listener.js 09:12:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 20 (0x98069400) [pid = 1751] [serial = 20] [outer = 0x93833000] 09:12:07 INFO - PROCESS | 1751 | 1464624727648 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:12:07 INFO - PROCESS | 1751 | [1751] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1230ms 09:12:07 INFO - PROCESS | 1751 | 1464624727756 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 1751 | 1464624727759 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 09:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:12:07 INFO - PROCESS | 1751 | 1464624727867 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 1751 | 1464624727871 Marionette TRACE conn3 <- [1,10,null,{}] 09:12:07 INFO - PROCESS | 1751 | 1464624727920 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:08 INFO - PROCESS | 1751 | 1464624728158 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:12:08 INFO - PROCESS | 1751 | 1464624728431 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x92077c00 == 8 [pid = 1751] [id = 8] 09:12:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 21 (0x92078400) [pid = 1751] [serial = 21] [outer = (nil)] 09:12:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 22 (0x92081400) [pid = 1751] [serial = 22] [outer = 0x92078400] 09:12:08 INFO - PROCESS | 1751 | 1464624728526 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 23 (0x927cb400) [pid = 1751] [serial = 23] [outer = 0x92078400] 09:12:09 INFO - PROCESS | 1751 | 1464624729395 Marionette TRACE conn3 <- [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]]]}] 09:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1687ms 09:12:09 INFO - PROCESS | 1751 | 1464624729475 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 1751 | 1464624729481 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 09:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:12:09 INFO - PROCESS | 1751 | 1464624729489 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 1751 | 1464624729497 Marionette TRACE conn3 <- [1,14,null,{}] 09:12:09 INFO - PROCESS | 1751 | 1464624729505 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:09 INFO - PROCESS | 1751 | 1464624729738 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:12:09 INFO - PROCESS | 1751 | 1464624729869 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x95126800 == 9 [pid = 1751] [id = 9] 09:12:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 24 (0x9512c400) [pid = 1751] [serial = 24] [outer = (nil)] 09:12:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x95130800 == 10 [pid = 1751] [id = 10] 09:12:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 25 (0x95133000) [pid = 1751] [serial = 25] [outer = (nil)] 09:12:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 26 (0x97643800) [pid = 1751] [serial = 26] [outer = 0x95133000] 09:12:10 INFO - PROCESS | 1751 | 1464624730034 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 27 (0x9806f800) [pid = 1751] [serial = 27] [outer = 0x95133000] 09:12:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 28 (0x99107800) [pid = 1751] [serial = 28] [outer = 0x9512c400] 09:12:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 29 (0x99eee400) [pid = 1751] [serial = 29] [outer = 0x9512c400] 09:12:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x9910b000 == 11 [pid = 1751] [id = 11] 09:12:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 30 (0x9910b400) [pid = 1751] [serial = 30] [outer = (nil)] 09:12:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 31 (0x9a91b400) [pid = 1751] [serial = 31] [outer = 0x9910b400] 09:12:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 32 (0x9b702400) [pid = 1751] [serial = 32] [outer = 0x9910b400] 09:12:11 INFO - PROCESS | 1751 | 1464624731229 Marionette TRACE conn3 <- [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]]]}] 09:12:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1834ms 09:12:11 INFO - PROCESS | 1751 | 1464624731327 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:12:11 INFO - PROCESS | 1751 | 1464624731333 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 09:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:12:11 INFO - PROCESS | 1751 | 1464624731351 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 1751 | 1464624731355 Marionette TRACE conn3 <- [1,18,null,{}] 09:12:11 INFO - PROCESS | 1751 | 1464624731362 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:11 INFO - PROCESS | 1751 | 1464624731568 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:12:11 INFO - PROCESS | 1751 | 1464624731692 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x991edc00 == 12 [pid = 1751] [id = 12] 09:12:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 33 (0x9a916000) [pid = 1751] [serial = 33] [outer = (nil)] 09:12:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 34 (0x9bf7a400) [pid = 1751] [serial = 34] [outer = 0x9a916000] 09:12:11 INFO - PROCESS | 1751 | 1464624731783 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 35 (0x9cfc8800) [pid = 1751] [serial = 35] [outer = 0x9a916000] 09:12:12 INFO - PROCESS | 1751 | 1464624732677 Marionette TRACE conn3 <- [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]]]}] 09:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1389ms 09:12:12 INFO - PROCESS | 1751 | 1464624732730 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 1751 | 1464624732738 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 09:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:12:12 INFO - PROCESS | 1751 | 1464624732755 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 1751 | 1464624732763 Marionette TRACE conn3 <- [1,22,null,{}] 09:12:12 INFO - PROCESS | 1751 | 1464624732770 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:13 INFO - PROCESS | 1751 | 1464624733000 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:12:13 INFO - PROCESS | 1751 | 1464624733130 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x92d1e800 == 13 [pid = 1751] [id = 13] 09:12:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 36 (0x92d20800) [pid = 1751] [serial = 36] [outer = (nil)] 09:12:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 37 (0xa214c800) [pid = 1751] [serial = 37] [outer = 0x92d20800] 09:12:13 INFO - PROCESS | 1751 | 1464624733223 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 38 (0xa22c7400) [pid = 1751] [serial = 38] [outer = 0x92d20800] 09:12:14 INFO - PROCESS | 1751 | 1464624734076 Marionette TRACE conn3 <- [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]]]}] 09:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1393ms 09:12:14 INFO - PROCESS | 1751 | 1464624734158 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 1751 | 1464624734163 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 09:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:12:14 INFO - PROCESS | 1751 | 1464624734171 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 1751 | 1464624734174 Marionette TRACE conn3 <- [1,26,null,{}] 09:12:14 INFO - PROCESS | 1751 | 1464624734181 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:14 INFO - PROCESS | 1751 | 1464624734460 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:12:14 INFO - PROCESS | 1751 | 1464624734845 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x92d14400 == 14 [pid = 1751] [id = 14] 09:12:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 39 (0x92d14800) [pid = 1751] [serial = 39] [outer = (nil)] 09:12:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 40 (0x92d1b800) [pid = 1751] [serial = 40] [outer = 0x92d14800] 09:12:14 INFO - PROCESS | 1751 | 1464624734971 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 41 (0x9382d400) [pid = 1751] [serial = 41] [outer = 0x92d14800] 09:12:15 INFO - PROCESS | 1751 | --DOCSHELL 0x93b27800 == 13 [pid = 1751] [id = 6] 09:12:15 INFO - PROCESS | 1751 | 1464624735851 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:12:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1733ms 09:12:15 INFO - PROCESS | 1751 | 1464624735906 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:12:15 INFO - PROCESS | 1751 | 1464624735912 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 09:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:12:15 INFO - PROCESS | 1751 | 1464624735921 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 1751 | 1464624735929 Marionette TRACE conn3 <- [1,30,null,{}] 09:12:15 INFO - PROCESS | 1751 | 1464624735936 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:16 INFO - PROCESS | 1751 | 1464624736122 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:12:16 INFO - PROCESS | 1751 | 1464624736211 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x95376000 == 14 [pid = 1751] [id = 15] 09:12:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 42 (0x95377c00) [pid = 1751] [serial = 42] [outer = (nil)] 09:12:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 43 (0x98017800) [pid = 1751] [serial = 43] [outer = 0x95377c00] 09:12:16 INFO - PROCESS | 1751 | 1464624736296 Marionette DEBUG loaded listener.js 09:12:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 44 (0x98f77c00) [pid = 1751] [serial = 44] [outer = 0x95377c00] 09:12:17 INFO - PROCESS | 1751 | 1464624737039 Marionette TRACE conn3 <- [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]]]}] 09:12:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:12:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1141ms 09:12:17 INFO - PROCESS | 1751 | 1464624737065 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 1751 | 1464624737072 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 09:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:12:17 INFO - PROCESS | 1751 | 1464624737094 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 1751 | 1464624737098 Marionette TRACE conn3 <- [1,34,null,{}] 09:12:17 INFO - PROCESS | 1751 | 1464624737108 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:17 INFO - PROCESS | 1751 | 1464624737266 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:12:17 INFO - PROCESS | 1751 | 1464624737278 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x991ec800 == 15 [pid = 1751] [id = 16] 09:12:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 45 (0x99e01c00) [pid = 1751] [serial = 45] [outer = (nil)] 09:12:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 46 (0x9a146400) [pid = 1751] [serial = 46] [outer = 0x99e01c00] 09:12:17 INFO - PROCESS | 1751 | 1464624737355 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 47 (0x9a917800) [pid = 1751] [serial = 47] [outer = 0x99e01c00] 09:12:18 INFO - PROCESS | 1751 | 1464624738187 Marionette TRACE conn3 <- [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]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1151ms 09:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:12:18 INFO - PROCESS | 1751 | 1464624738241 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 1751 | 1464624738244 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 09:12:18 INFO - PROCESS | 1751 | 1464624738259 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 1751 | 1464624738269 Marionette TRACE conn3 <- [1,38,null,{}] 09:12:18 INFO - PROCESS | 1751 | 1464624738283 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:18 INFO - PROCESS | 1751 | 1464624738445 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:12:18 INFO - PROCESS | 1751 | 1464624738459 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x92073c00 == 16 [pid = 1751] [id = 17] 09:12:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 48 (0x927be400) [pid = 1751] [serial = 48] [outer = (nil)] 09:12:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 49 (0x9b920800) [pid = 1751] [serial = 49] [outer = 0x927be400] 09:12:18 INFO - PROCESS | 1751 | 1464624738617 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 50 (0x9b953000) [pid = 1751] [serial = 50] [outer = 0x927be400] 09:12:19 INFO - PROCESS | 1751 | 1464624739332 Marionette TRACE conn3 <- [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]]]}] 09:12:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1105ms 09:12:19 INFO - PROCESS | 1751 | 1464624739355 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 1751 | 1464624739360 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:12:19 INFO - PROCESS | 1751 | 1464624739366 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 1751 | 1464624739369 Marionette TRACE conn3 <- [1,42,null,{}] 09:12:19 INFO - PROCESS | 1751 | 1464624739375 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:19 INFO - PROCESS | 1751 | 1464624739578 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:12:19 INFO - PROCESS | 1751 | 1464624739600 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b94f400 == 17 [pid = 1751] [id = 18] 09:12:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 51 (0x9b9c0c00) [pid = 1751] [serial = 51] [outer = (nil)] 09:12:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 52 (0x9bf7d400) [pid = 1751] [serial = 52] [outer = 0x9b9c0c00] 09:12:19 INFO - PROCESS | 1751 | 1464624739677 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 53 (0x9cce2800) [pid = 1751] [serial = 53] [outer = 0x9b9c0c00] 09:12:20 INFO - PROCESS | 1751 | 1464624740439 Marionette TRACE conn3 <- [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]]]}] 09:12:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1132ms 09:12:20 INFO - PROCESS | 1751 | 1464624740500 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 1751 | 1464624740503 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:12:20 INFO - PROCESS | 1751 | 1464624740522 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - PROCESS | 1751 | 1464624740525 Marionette TRACE conn3 <- [1,46,null,{}] 09:12:20 INFO - PROCESS | 1751 | 1464624740531 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:20 INFO - PROCESS | 1751 | 1464624740678 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:12:20 INFO - PROCESS | 1751 | 1464624740688 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x9cfc4400 == 18 [pid = 1751] [id = 19] 09:12:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 54 (0x9cfc4800) [pid = 1751] [serial = 54] [outer = (nil)] 09:12:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 55 (0xa0517000) [pid = 1751] [serial = 55] [outer = 0x9cfc4800] 09:12:20 INFO - PROCESS | 1751 | 1464624740776 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 56 (0xa21a4800) [pid = 1751] [serial = 56] [outer = 0x9cfc4800] 09:12:21 INFO - PROCESS | 1751 | 1464624741668 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1197ms 09:12:21 INFO - PROCESS | 1751 | 1464624741708 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:12:21 INFO - PROCESS | 1751 | 1464624741712 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:12:21 INFO - PROCESS | 1751 | 1464624741718 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 1751 | 1464624741720 Marionette TRACE conn3 <- [1,50,null,{}] 09:12:21 INFO - PROCESS | 1751 | 1464624741727 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:21 INFO - PROCESS | 1751 | 1464624741878 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:12:21 INFO - PROCESS | 1751 | 1464624741896 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x9cf47000 == 19 [pid = 1751] [id = 20] 09:12:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 57 (0xa214d400) [pid = 1751] [serial = 57] [outer = (nil)] 09:12:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 58 (0xa26ed400) [pid = 1751] [serial = 58] [outer = 0xa214d400] 09:12:21 INFO - PROCESS | 1751 | 1464624741971 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0xa30c9000) [pid = 1751] [serial = 59] [outer = 0xa214d400] 09:12:22 INFO - PROCESS | 1751 | 1464624742719 Marionette TRACE conn3 <- [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]]]}] 09:12:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1046ms 09:12:22 INFO - PROCESS | 1751 | 1464624742765 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:12:22 INFO - PROCESS | 1751 | 1464624742769 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:12:22 INFO - PROCESS | 1751 | 1464624742777 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 1751 | 1464624742781 Marionette TRACE conn3 <- [1,54,null,{}] 09:12:22 INFO - PROCESS | 1751 | 1464624742791 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:22 INFO - PROCESS | 1751 | 1464624742991 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:12:23 INFO - PROCESS | 1751 | 1464624743001 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x9806cc00 == 20 [pid = 1751] [id = 21] 09:12:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x980ef400) [pid = 1751] [serial = 60] [outer = (nil)] 09:12:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0xa3258800) [pid = 1751] [serial = 61] [outer = 0x980ef400] 09:12:23 INFO - PROCESS | 1751 | 1464624743077 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x98074c00) [pid = 1751] [serial = 62] [outer = 0x980ef400] 09:12:23 INFO - PROCESS | 1751 | 1464624743810 Marionette TRACE conn3 <- [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]]]}] 09:12:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1086ms 09:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:12:23 INFO - PROCESS | 1751 | 1464624743882 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 1751 | 1464624743885 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:12:23 INFO - PROCESS | 1751 | 1464624743892 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 1751 | 1464624743896 Marionette TRACE conn3 <- [1,58,null,{}] 09:12:24 INFO - PROCESS | 1751 | --DOCSHELL 0x991edc00 == 19 [pid = 1751] [id = 12] 09:12:24 INFO - PROCESS | 1751 | --DOCSHELL 0x92d1e800 == 18 [pid = 1751] [id = 13] 09:12:24 INFO - PROCESS | 1751 | --DOCSHELL 0x92077c00 == 17 [pid = 1751] [id = 8] 09:12:24 INFO - PROCESS | 1751 | --DOCSHELL 0x95130800 == 16 [pid = 1751] [id = 10] 09:12:24 INFO - PROCESS | 1751 | 1464624744877 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:25 INFO - PROCESS | 1751 | 1464624745142 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:12:25 INFO - PROCESS | 1751 | 1464624745222 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x93b23800 == 17 [pid = 1751] [id = 22] 09:12:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x93b25000) [pid = 1751] [serial = 63] [outer = (nil)] 09:12:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x93b93800) [pid = 1751] [serial = 64] [outer = 0x93b25000] 09:12:25 INFO - PROCESS | 1751 | 1464624745316 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x94fcc400) [pid = 1751] [serial = 65] [outer = 0x93b25000] 09:12:26 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x92d20800) [pid = 1751] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:12:26 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x92d14800) [pid = 1751] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:12:26 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x95377c00) [pid = 1751] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:12:26 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x99e01c00) [pid = 1751] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:12:26 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x927be400) [pid = 1751] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:12:26 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0xa214d400) [pid = 1751] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:12:26 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0x93b27c00) [pid = 1751] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:12:26 INFO - PROCESS | 1751 | --DOMWINDOW == 57 (0x92078400) [pid = 1751] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:12:26 INFO - PROCESS | 1751 | --DOMWINDOW == 56 (0x95133000) [pid = 1751] [serial = 25] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:12:26 INFO - PROCESS | 1751 | --DOMWINDOW == 55 (0x9a916000) [pid = 1751] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:12:26 INFO - PROCESS | 1751 | 1464624746562 Marionette TRACE conn3 <- [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]]]}] 09:12:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2741ms 09:12:26 INFO - PROCESS | 1751 | 1464624746634 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 1751 | 1464624746640 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:12:26 INFO - PROCESS | 1751 | 1464624746705 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 1751 | 1464624746708 Marionette TRACE conn3 <- [1,62,null,{}] 09:12:26 INFO - PROCESS | 1751 | 1464624746718 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:26 INFO - PROCESS | 1751 | 1464624746852 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:12:26 INFO - PROCESS | 1751 | 1464624746872 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x9536f400 == 18 [pid = 1751] [id = 23] 09:12:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 56 (0x95377c00) [pid = 1751] [serial = 66] [outer = (nil)] 09:12:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 57 (0x98066c00) [pid = 1751] [serial = 67] [outer = 0x95377c00] 09:12:26 INFO - PROCESS | 1751 | 1464624746946 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 58 (0x99103c00) [pid = 1751] [serial = 68] [outer = 0x95377c00] 09:12:27 INFO - PROCESS | 1751 | 1464624747669 Marionette TRACE conn3 <- [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]]]}] 09:12:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:12:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1044ms 09:12:27 INFO - PROCESS | 1751 | 1464624747692 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 1751 | 1464624747698 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:12:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:12:27 INFO - PROCESS | 1751 | 1464624747704 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 1751 | 1464624747708 Marionette TRACE conn3 <- [1,66,null,{}] 09:12:27 INFO - PROCESS | 1751 | 1464624747714 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:27 INFO - PROCESS | 1751 | 1464624747890 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:12:27 INFO - PROCESS | 1751 | 1464624747917 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x99efb400 == 19 [pid = 1751] [id = 24] 09:12:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x99efbc00) [pid = 1751] [serial = 69] [outer = (nil)] 09:12:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x9a625400) [pid = 1751] [serial = 70] [outer = 0x99efbc00] 09:12:28 INFO - PROCESS | 1751 | 1464624748003 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x9b2b2400) [pid = 1751] [serial = 71] [outer = 0x99efbc00] 09:12:28 INFO - PROCESS | 1751 | 1464624748873 Marionette TRACE conn3 <- [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]]]}] 09:12:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1236ms 09:12:28 INFO - PROCESS | 1751 | 1464624748942 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 1751 | 1464624748948 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:12:28 INFO - PROCESS | 1751 | 1464624748957 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 1751 | 1464624748963 Marionette TRACE conn3 <- [1,70,null,{}] 09:12:28 INFO - PROCESS | 1751 | 1464624748972 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:29 INFO - PROCESS | 1751 | 1464624749184 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:12:29 INFO - PROCESS | 1751 | 1464624749318 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x92d2b400 == 20 [pid = 1751] [id = 25] 09:12:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x92d31800) [pid = 1751] [serial = 72] [outer = (nil)] 09:12:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x94fd8800) [pid = 1751] [serial = 73] [outer = 0x92d31800] 09:12:29 INFO - PROCESS | 1751 | 1464624749414 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x99dcc000) [pid = 1751] [serial = 74] [outer = 0x92d31800] 09:12:30 INFO - PROCESS | 1751 | 1464624750242 Marionette TRACE conn3 <- [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]]]}] 09:12:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:12:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1335ms 09:12:30 INFO - PROCESS | 1751 | 1464624750293 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 1751 | 1464624750302 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:12:30 INFO - PROCESS | 1751 | 1464624750332 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 1751 | 1464624750336 Marionette TRACE conn3 <- [1,74,null,{}] 09:12:30 INFO - PROCESS | 1751 | 1464624750343 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:30 INFO - PROCESS | 1751 | 1464624750512 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:12:30 INFO - PROCESS | 1751 | 1464624750644 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b710400 == 21 [pid = 1751] [id = 26] 09:12:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x9b912400) [pid = 1751] [serial = 75] [outer = (nil)] 09:12:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x9bf2b000) [pid = 1751] [serial = 76] [outer = 0x9b912400] 09:12:30 INFO - PROCESS | 1751 | 1464624750736 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x9cce2c00) [pid = 1751] [serial = 77] [outer = 0x9b912400] 09:12:31 INFO - PROCESS | 1751 | 1464624751532 Marionette TRACE conn3 <- [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]]]}] 09:12:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:12:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1280ms 09:12:31 INFO - PROCESS | 1751 | 1464624751616 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:12:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:12:31 INFO - PROCESS | 1751 | 1464624751621 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:12:31 INFO - PROCESS | 1751 | 1464624751628 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 1751 | 1464624751634 Marionette TRACE conn3 <- [1,78,null,{}] 09:12:31 INFO - PROCESS | 1751 | 1464624751651 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:31 INFO - PROCESS | 1751 | 1464624751826 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:12:31 INFO - PROCESS | 1751 | 1464624751938 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x991e4c00 == 22 [pid = 1751] [id = 27] 09:12:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x9cf4b000) [pid = 1751] [serial = 78] [outer = (nil)] 09:12:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0xa227f400) [pid = 1751] [serial = 79] [outer = 0x9cf4b000] 09:12:32 INFO - PROCESS | 1751 | 1464624752032 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0xa262b000) [pid = 1751] [serial = 80] [outer = 0x9cf4b000] 09:12:32 INFO - PROCESS | 1751 | 1464624752869 Marionette TRACE conn3 <- [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]]]}] 09:12:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1292ms 09:12:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:12:32 INFO - PROCESS | 1751 | 1464624752919 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 1751 | 1464624752923 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:12:32 INFO - PROCESS | 1751 | 1464624752930 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 1751 | 1464624752933 Marionette TRACE conn3 <- [1,82,null,{}] 09:12:32 INFO - PROCESS | 1751 | 1464624752939 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:33 INFO - PROCESS | 1751 | 1464624753104 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:12:33 INFO - PROCESS | 1751 | 1464624753237 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 1751 | ++DOCSHELL 0xa3065000 == 23 [pid = 1751] [id = 28] 09:12:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0xa3227400) [pid = 1751] [serial = 81] [outer = (nil)] 09:12:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0xa35e9800) [pid = 1751] [serial = 82] [outer = 0xa3227400] 09:12:33 INFO - PROCESS | 1751 | 1464624753345 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0xa504d000) [pid = 1751] [serial = 83] [outer = 0xa3227400] 09:12:34 INFO - PROCESS | 1751 | 1464624754188 Marionette TRACE conn3 <- [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]]]}] 09:12:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:12:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1300ms 09:12:34 INFO - PROCESS | 1751 | 1464624754246 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 1751 | 1464624754250 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:12:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:12:34 INFO - PROCESS | 1751 | 1464624754258 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 1751 | 1464624754260 Marionette TRACE conn3 <- [1,86,null,{}] 09:12:34 INFO - PROCESS | 1751 | 1464624754267 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:34 INFO - PROCESS | 1751 | 1464624754434 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:12:34 INFO - PROCESS | 1751 | 1464624754567 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x92d34400 == 24 [pid = 1751] [id = 29] 09:12:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9764a800) [pid = 1751] [serial = 84] [outer = (nil)] 09:12:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0xa622a400) [pid = 1751] [serial = 85] [outer = 0x9764a800] 09:12:34 INFO - PROCESS | 1751 | 1464624754657 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0xa6289c00) [pid = 1751] [serial = 86] [outer = 0x9764a800] 09:12:35 INFO - PROCESS | 1751 | 1464624755480 Marionette TRACE conn3 <- [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]]]}] 09:12:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:12:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1288ms 09:12:35 INFO - PROCESS | 1751 | 1464624755546 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 1751 | 1464624755550 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:12:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:12:35 INFO - PROCESS | 1751 | 1464624755556 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 1751 | 1464624755560 Marionette TRACE conn3 <- [1,90,null,{}] 09:12:35 INFO - PROCESS | 1751 | 1464624755565 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:35 INFO - PROCESS | 1751 | 1464624755755 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:12:35 INFO - PROCESS | 1751 | 1464624755892 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x99107400 == 25 [pid = 1751] [id = 30] 09:12:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0xa214d000) [pid = 1751] [serial = 87] [outer = (nil)] 09:12:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0xa6e8cc00) [pid = 1751] [serial = 88] [outer = 0xa214d000] 09:12:35 INFO - PROCESS | 1751 | 1464624755978 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0xa6e91000) [pid = 1751] [serial = 89] [outer = 0xa214d000] 09:12:36 INFO - PROCESS | 1751 | 1464624756872 Marionette TRACE conn3 <- [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]]]}] 09:12:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:12:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1348ms 09:12:36 INFO - PROCESS | 1751 | 1464624756924 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 1751 | 1464624756927 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:12:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:12:36 INFO - PROCESS | 1751 | 1464624756934 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 1751 | 1464624756937 Marionette TRACE conn3 <- [1,94,null,{}] 09:12:36 INFO - PROCESS | 1751 | 1464624756944 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:37 INFO - PROCESS | 1751 | 1464624757100 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:12:37 INFO - PROCESS | 1751 | 1464624757315 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x92074400 == 26 [pid = 1751] [id = 31] 09:12:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x92079400) [pid = 1751] [serial = 90] [outer = (nil)] 09:12:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x92d16c00) [pid = 1751] [serial = 91] [outer = 0x92079400] 09:12:37 INFO - PROCESS | 1751 | 1464624757396 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x93b1e400) [pid = 1751] [serial = 92] [outer = 0x92079400] 09:12:38 INFO - PROCESS | 1751 | --DOCSHELL 0x92d14400 == 25 [pid = 1751] [id = 14] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x9a25a400) [pid = 1751] [serial = 12] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x92d1b800) [pid = 1751] [serial = 40] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x98017800) [pid = 1751] [serial = 43] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x9a146400) [pid = 1751] [serial = 46] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x9b920800) [pid = 1751] [serial = 49] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x9bf7d400) [pid = 1751] [serial = 52] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0xa0517000) [pid = 1751] [serial = 55] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0xa26ed400) [pid = 1751] [serial = 58] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x92081400) [pid = 1751] [serial = 22] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x97643800) [pid = 1751] [serial = 26] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9a91b400) [pid = 1751] [serial = 31] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x9bf7a400) [pid = 1751] [serial = 34] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0xa214c800) [pid = 1751] [serial = 37] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x99107800) [pid = 1751] [serial = 28] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9382d400) [pid = 1751] [serial = 41] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9b953000) [pid = 1751] [serial = 50] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x9a917800) [pid = 1751] [serial = 47] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0xa30c9000) [pid = 1751] [serial = 59] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x9806f800) [pid = 1751] [serial = 27] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x98f77c00) [pid = 1751] [serial = 44] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x9cfc8800) [pid = 1751] [serial = 35] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 60 (0x93b98800) [pid = 1751] [serial = 17] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 59 (0x927cb400) [pid = 1751] [serial = 23] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 58 (0xa22c7400) [pid = 1751] [serial = 38] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 57 (0x9a625800) [pid = 1751] [serial = 9] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 56 (0xa50e5400) [pid = 1751] [serial = 2] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 55 (0x93839c00) [pid = 1751] [serial = 19] [outer = (nil)] [url = about:blank] 09:12:38 INFO - PROCESS | 1751 | --DOMWINDOW == 54 (0x93b94400) [pid = 1751] [serial = 16] [outer = (nil)] [url = about:blank] 09:12:39 INFO - PROCESS | 1751 | 1464624759117 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:12:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2231ms 09:12:39 INFO - PROCESS | 1751 | 1464624759171 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 1751 | 1464624759176 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:12:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:12:39 INFO - PROCESS | 1751 | 1464624759187 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 1751 | 1464624759192 Marionette TRACE conn3 <- [1,98,null,{}] 09:12:39 INFO - PROCESS | 1751 | 1464624759205 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:39 INFO - PROCESS | 1751 | 1464624759361 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:12:39 INFO - PROCESS | 1751 | 1464624759386 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x92d1e000 == 26 [pid = 1751] [id = 32] 09:12:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 55 (0x92d30800) [pid = 1751] [serial = 93] [outer = (nil)] 09:12:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 56 (0x93b1d800) [pid = 1751] [serial = 94] [outer = 0x92d30800] 09:12:39 INFO - PROCESS | 1751 | 1464624759465 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 57 (0x93b95c00) [pid = 1751] [serial = 95] [outer = 0x92d30800] 09:12:40 INFO - PROCESS | 1751 | 1464624760242 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:12:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:12:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1103ms 09:12:40 INFO - PROCESS | 1751 | 1464624760290 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:12:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:12:40 INFO - PROCESS | 1751 | 1464624760301 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:12:40 INFO - PROCESS | 1751 | 1464624760312 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 1751 | 1464624760317 Marionette TRACE conn3 <- [1,102,null,{}] 09:12:40 INFO - PROCESS | 1751 | 1464624760323 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:40 INFO - PROCESS | 1751 | 1464624760487 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:12:40 INFO - PROCESS | 1751 | 1464624760501 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x97641000 == 27 [pid = 1751] [id = 33] 09:12:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 58 (0x97649800) [pid = 1751] [serial = 96] [outer = (nil)] 09:12:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 59 (0x980e8400) [pid = 1751] [serial = 97] [outer = 0x97649800] 09:12:40 INFO - PROCESS | 1751 | 1464624760576 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 60 (0x99105c00) [pid = 1751] [serial = 98] [outer = 0x97649800] 09:12:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 61 (0x9a144800) [pid = 1751] [serial = 99] [outer = 0x9910b400] 09:12:41 INFO - PROCESS | 1751 | 1464624761449 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:12:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:12:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1206ms 09:12:41 INFO - PROCESS | 1751 | 1464624761519 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 1751 | 1464624761523 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:12:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:12:41 INFO - PROCESS | 1751 | 1464624761539 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 1751 | 1464624761545 Marionette TRACE conn3 <- [1,106,null,{}] 09:12:41 INFO - PROCESS | 1751 | 1464624761563 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:41 INFO - PROCESS | 1751 | 1464624761771 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:12:41 INFO - PROCESS | 1751 | 1464624761838 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a625c00 == 28 [pid = 1751] [id = 34] 09:12:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x9a626400) [pid = 1751] [serial = 100] [outer = (nil)] 09:12:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x9b04bc00) [pid = 1751] [serial = 101] [outer = 0x9a626400] 09:12:41 INFO - PROCESS | 1751 | 1464624761923 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x9b496800) [pid = 1751] [serial = 102] [outer = 0x9a626400] 09:12:42 INFO - PROCESS | 1751 | 1464624762707 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:12:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1234ms 09:12:42 INFO - PROCESS | 1751 | 1464624762784 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 1751 | 1464624762789 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:12:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:12:42 INFO - PROCESS | 1751 | 1464624762796 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 1751 | 1464624762799 Marionette TRACE conn3 <- [1,110,null,{}] 09:12:42 INFO - PROCESS | 1751 | 1464624762805 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:42 INFO - PROCESS | 1751 | 1464624762993 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:12:43 INFO - PROCESS | 1751 | 1464624763014 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 1751 | ++DOCSHELL 0x9383a800 == 29 [pid = 1751] [id = 35] 09:12:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x94f29800) [pid = 1751] [serial = 103] [outer = (nil)] 09:12:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x9bf23c00) [pid = 1751] [serial = 104] [outer = 0x94f29800] 09:12:43 INFO - PROCESS | 1751 | 1464624763088 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x9cce2400) [pid = 1751] [serial = 105] [outer = 0x94f29800] 09:12:43 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9b9c0c00) [pid = 1751] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:12:43 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x9cfc4800) [pid = 1751] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:12:43 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x99efbc00) [pid = 1751] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:12:43 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x93b25000) [pid = 1751] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:12:43 INFO - PROCESS | 1751 | --DOMWINDOW == 62 (0x980ef400) [pid = 1751] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:12:43 INFO - PROCESS | 1751 | --DOMWINDOW == 61 (0x95377c00) [pid = 1751] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:12:43 INFO - PROCESS | 1751 | 1464624763973 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:12:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1233ms 09:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:12:44 INFO - PROCESS | 1751 | 1464624764029 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 1751 | 1464624764032 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:12:44 INFO - PROCESS | 1751 | 1464624764039 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 1751 | 1464624764042 Marionette TRACE conn3 <- [1,114,null,{}] 09:12:44 INFO - PROCESS | 1751 | 1464624764052 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:44 INFO - PROCESS | 1751 | 1464624764230 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:12:44 INFO - PROCESS | 1751 | 1464624764245 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x98f74800 == 30 [pid = 1751] [id = 36] 09:12:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 62 (0x9a62d000) [pid = 1751] [serial = 106] [outer = (nil)] 09:12:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 63 (0x9cf44c00) [pid = 1751] [serial = 107] [outer = 0x9a62d000] 09:12:44 INFO - PROCESS | 1751 | 1464624764320 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x9cf4c000) [pid = 1751] [serial = 108] [outer = 0x9a62d000] 09:12:45 INFO - PROCESS | 1751 | 1464624765071 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1091ms 09:12:45 INFO - PROCESS | 1751 | 1464624765130 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 1751 | 1464624765133 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:12:45 INFO - PROCESS | 1751 | 1464624765139 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 1751 | 1464624765143 Marionette TRACE conn3 <- [1,118,null,{}] 09:12:45 INFO - PROCESS | 1751 | 1464624765148 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:45 INFO - PROCESS | 1751 | 1464624765345 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:12:45 INFO - PROCESS | 1751 | 1464624765357 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x99ef0000 == 31 [pid = 1751] [id = 37] 09:12:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0xa102d400) [pid = 1751] [serial = 109] [outer = (nil)] 09:12:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0xa227f800) [pid = 1751] [serial = 110] [outer = 0xa102d400] 09:12:45 INFO - PROCESS | 1751 | 1464624765432 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0xa24f1400) [pid = 1751] [serial = 111] [outer = 0xa102d400] 09:12:46 INFO - PROCESS | 1751 | 1464624766471 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1377ms 09:12:46 INFO - PROCESS | 1751 | 1464624766519 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:12:46 INFO - PROCESS | 1751 | 1464624766530 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:12:46 INFO - PROCESS | 1751 | 1464624766541 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 1751 | 1464624766547 Marionette TRACE conn3 <- [1,122,null,{}] 09:12:46 INFO - PROCESS | 1751 | 1464624766556 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:46 INFO - PROCESS | 1751 | 1464624766737 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:12:46 INFO - PROCESS | 1751 | 1464624766874 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x92d18000 == 32 [pid = 1751] [id = 38] 09:12:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x93b9a400) [pid = 1751] [serial = 112] [outer = (nil)] 09:12:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9806a400) [pid = 1751] [serial = 113] [outer = 0x93b9a400] 09:12:46 INFO - PROCESS | 1751 | 1464624766964 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x98075400) [pid = 1751] [serial = 114] [outer = 0x93b9a400] 09:12:47 INFO - PROCESS | 1751 | 1464624767939 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:12:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1484ms 09:12:48 INFO - PROCESS | 1751 | 1464624768025 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 1751 | 1464624768034 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:12:48 INFO - PROCESS | 1751 | 1464624768045 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 1751 | 1464624768049 Marionette TRACE conn3 <- [1,126,null,{}] 09:12:48 INFO - PROCESS | 1751 | 1464624768056 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:48 INFO - PROCESS | 1751 | 1464624768266 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:12:48 INFO - PROCESS | 1751 | 1464624768433 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x94f20800 == 33 [pid = 1751] [id = 39] 09:12:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x94f21800) [pid = 1751] [serial = 115] [outer = (nil)] 09:12:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x94f24400) [pid = 1751] [serial = 116] [outer = 0x94f21800] 09:12:48 INFO - PROCESS | 1751 | 1464624768523 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x94f28000) [pid = 1751] [serial = 117] [outer = 0x94f21800] 09:12:49 INFO - PROCESS | 1751 | 1464624769467 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1478ms 09:12:49 INFO - PROCESS | 1751 | 1464624769524 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:12:49 INFO - PROCESS | 1751 | 1464624769528 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:12:49 INFO - PROCESS | 1751 | 1464624769535 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 1751 | 1464624769541 Marionette TRACE conn3 <- [1,130,null,{}] 09:12:49 INFO - PROCESS | 1751 | 1464624769557 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:49 INFO - PROCESS | 1751 | 1464624769746 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:12:49 INFO - PROCESS | 1751 | 1464624769884 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x9382e400 == 34 [pid = 1751] [id = 40] 09:12:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x93830c00) [pid = 1751] [serial = 118] [outer = (nil)] 09:12:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x99106400) [pid = 1751] [serial = 119] [outer = 0x93830c00] 09:12:50 INFO - PROCESS | 1751 | 1464624770007 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9a785800) [pid = 1751] [serial = 120] [outer = 0x93830c00] 09:12:50 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0xa3258800) [pid = 1751] [serial = 61] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0xa21a4800) [pid = 1751] [serial = 56] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x9cce2800) [pid = 1751] [serial = 53] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9b2b2400) [pid = 1751] [serial = 71] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9a625400) [pid = 1751] [serial = 70] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x98066c00) [pid = 1751] [serial = 67] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x93b93800) [pid = 1751] [serial = 64] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0x94fcc400) [pid = 1751] [serial = 65] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x99103c00) [pid = 1751] [serial = 68] [outer = (nil)] [url = about:blank] 09:12:50 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x98074c00) [pid = 1751] [serial = 62] [outer = (nil)] [url = about:blank] 09:12:51 INFO - PROCESS | 1751 | 1464624771120 Marionette TRACE conn3 <- [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]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1647ms 09:12:51 INFO - PROCESS | 1751 | 1464624771182 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:12:51 INFO - PROCESS | 1751 | 1464624771189 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:12:51 INFO - PROCESS | 1751 | 1464624771196 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 1751 | 1464624771202 Marionette TRACE conn3 <- [1,134,null,{}] 09:12:51 INFO - PROCESS | 1751 | 1464624771210 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:51 INFO - PROCESS | 1751 | 1464624771366 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:12:51 INFO - PROCESS | 1751 | 1464624771460 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x93836400 == 35 [pid = 1751] [id = 41] 09:12:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x93b98c00) [pid = 1751] [serial = 121] [outer = (nil)] 09:12:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x94f1ec00) [pid = 1751] [serial = 122] [outer = 0x93b98c00] 09:12:51 INFO - PROCESS | 1751 | 1464624771544 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x94fcc400) [pid = 1751] [serial = 123] [outer = 0x93b98c00] 09:12:52 INFO - PROCESS | 1751 | 1464624772344 Marionette TRACE conn3 <- [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]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1182ms 09:12:52 INFO - PROCESS | 1751 | 1464624772384 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 1751 | 1464624772392 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:12:52 INFO - PROCESS | 1751 | 1464624772403 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 1751 | 1464624772406 Marionette TRACE conn3 <- [1,138,null,{}] 09:12:52 INFO - PROCESS | 1751 | 1464624772413 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:52 INFO - PROCESS | 1751 | 1464624772572 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:12:52 INFO - PROCESS | 1751 | 1464624772584 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x99110000 == 36 [pid = 1751] [id = 42] 09:12:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x99110800) [pid = 1751] [serial = 124] [outer = (nil)] 09:12:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x99e05400) [pid = 1751] [serial = 125] [outer = 0x99110800] 09:12:52 INFO - PROCESS | 1751 | 1464624772662 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9a25a400) [pid = 1751] [serial = 126] [outer = 0x99110800] 09:12:53 INFO - PROCESS | 1751 | 1464624773459 Marionette TRACE conn3 <- [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]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1088ms 09:12:53 INFO - PROCESS | 1751 | 1464624773499 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 1751 | 1464624773503 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:12:53 INFO - PROCESS | 1751 | 1464624773510 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 1751 | 1464624773516 Marionette TRACE conn3 <- [1,142,null,{}] 09:12:53 INFO - PROCESS | 1751 | 1464624773538 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:53 INFO - PROCESS | 1751 | 1464624773731 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:12:53 INFO - PROCESS | 1751 | 1464624773759 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x99104800 == 37 [pid = 1751] [id = 43] 09:12:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9a788800) [pid = 1751] [serial = 127] [outer = (nil)] 09:12:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x9b04b400) [pid = 1751] [serial = 128] [outer = 0x9a788800] 09:12:53 INFO - PROCESS | 1751 | 1464624773836 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9b498400) [pid = 1751] [serial = 129] [outer = 0x9a788800] 09:12:54 INFO - PROCESS | 1751 | 1464624774644 Marionette TRACE conn3 <- [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]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1190ms 09:12:54 INFO - PROCESS | 1751 | 1464624774749 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 1751 | 1464624774754 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:12:54 INFO - PROCESS | 1751 | 1464624774800 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 1751 | 1464624774803 Marionette TRACE conn3 <- [1,146,null,{}] 09:12:54 INFO - PROCESS | 1751 | 1464624774851 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:55 INFO - PROCESS | 1751 | 1464624775058 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:12:55 INFO - PROCESS | 1751 | 1464624775094 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b9bf800 == 38 [pid = 1751] [id = 44] 09:12:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9bf7d800) [pid = 1751] [serial = 130] [outer = (nil)] 09:12:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x9cfbec00) [pid = 1751] [serial = 131] [outer = 0x9bf7d800] 09:12:55 INFO - PROCESS | 1751 | 1464624775172 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0xa051b000) [pid = 1751] [serial = 132] [outer = 0x9bf7d800] 09:12:55 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x94f29800) [pid = 1751] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:12:55 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x97649800) [pid = 1751] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:12:55 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0x92d30800) [pid = 1751] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:12:55 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x9a626400) [pid = 1751] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:12:55 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x92d31800) [pid = 1751] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:12:55 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x9b912400) [pid = 1751] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:12:55 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9cf4b000) [pid = 1751] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:12:55 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0xa3227400) [pid = 1751] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:12:55 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0x9764a800) [pid = 1751] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:12:55 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0xa214d000) [pid = 1751] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:12:55 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9a62d000) [pid = 1751] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:12:56 INFO - PROCESS | 1751 | 1464624776049 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1326ms 09:12:56 INFO - PROCESS | 1751 | 1464624776103 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 1751 | 1464624776106 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:12:56 INFO - PROCESS | 1751 | 1464624776112 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 1751 | 1464624776115 Marionette TRACE conn3 <- [1,150,null,{}] 09:12:56 INFO - PROCESS | 1751 | 1464624776121 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:56 INFO - PROCESS | 1751 | 1464624776300 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:12:56 INFO - PROCESS | 1751 | 1464624776319 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x9382f000 == 39 [pid = 1751] [id = 45] 09:12:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x97649800) [pid = 1751] [serial = 133] [outer = (nil)] 09:12:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9bf7e800) [pid = 1751] [serial = 134] [outer = 0x97649800] 09:12:56 INFO - PROCESS | 1751 | 1464624776393 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x9cfc8800) [pid = 1751] [serial = 135] [outer = 0x97649800] 09:12:57 INFO - PROCESS | 1751 | 1464624777219 Marionette TRACE conn3 <- [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]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1131ms 09:12:57 INFO - PROCESS | 1751 | 1464624777245 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 1751 | 1464624777248 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:12:57 INFO - PROCESS | 1751 | 1464624777254 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 1751 | 1464624777257 Marionette TRACE conn3 <- [1,154,null,{}] 09:12:57 INFO - PROCESS | 1751 | 1464624777263 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:57 INFO - PROCESS | 1751 | 1464624777419 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:12:57 INFO - PROCESS | 1751 | 1464624777437 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 1751 | ++DOCSHELL 0xa214bc00 == 40 [pid = 1751] [id = 46] 09:12:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0xa22bd400) [pid = 1751] [serial = 136] [outer = (nil)] 09:12:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0xa30c9000) [pid = 1751] [serial = 137] [outer = 0xa22bd400] 09:12:57 INFO - PROCESS | 1751 | 1464624777514 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0xa30e5000) [pid = 1751] [serial = 138] [outer = 0xa22bd400] 09:12:58 INFO - PROCESS | 1751 | 1464624778820 Marionette TRACE conn3 <- [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]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1628ms 09:12:58 INFO - PROCESS | 1751 | 1464624778924 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 1751 | 1464624778930 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:12:59 INFO - PROCESS | 1751 | 1464624779013 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 1751 | 1464624779018 Marionette TRACE conn3 <- [1,158,null,{}] 09:12:59 INFO - PROCESS | 1751 | 1464624779027 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:12:59 INFO - PROCESS | 1751 | 1464624779251 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:12:59 INFO - PROCESS | 1751 | 1464624779406 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x92d14400 == 41 [pid = 1751] [id = 47] 09:12:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x94f27800) [pid = 1751] [serial = 139] [outer = (nil)] 09:12:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0x9a77e400) [pid = 1751] [serial = 140] [outer = 0x94f27800] 09:12:59 INFO - PROCESS | 1751 | 1464624779496 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0x9a785000) [pid = 1751] [serial = 141] [outer = 0x94f27800] 09:13:00 INFO - PROCESS | 1751 | 1464624780434 Marionette TRACE conn3 <- [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]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1509ms 09:13:00 INFO - PROCESS | 1751 | 1464624780503 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 1751 | 1464624780512 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:13:00 INFO - PROCESS | 1751 | 1464624780524 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 1751 | 1464624780528 Marionette TRACE conn3 <- [1,162,null,{}] 09:13:00 INFO - PROCESS | 1751 | 1464624780535 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:00 INFO - PROCESS | 1751 | 1464624780774 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:13:00 INFO - PROCESS | 1751 | 1464624780957 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x9cf4d800 == 42 [pid = 1751] [id = 48] 09:13:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0xa2144800) [pid = 1751] [serial = 142] [outer = (nil)] 09:13:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0xa2279800) [pid = 1751] [serial = 143] [outer = 0xa2144800] 09:13:01 INFO - PROCESS | 1751 | 1464624781101 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0xa26e3000) [pid = 1751] [serial = 144] [outer = 0xa2144800] 09:13:01 INFO - PROCESS | 1751 | 1464624781960 Marionette TRACE conn3 <- [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]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:13:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1487ms 09:13:02 INFO - PROCESS | 1751 | 1464624782011 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 1751 | 1464624782015 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:13:02 INFO - PROCESS | 1751 | 1464624782022 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 1751 | 1464624782028 Marionette TRACE conn3 <- [1,166,null,{}] 09:13:02 INFO - PROCESS | 1751 | 1464624782044 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:02 INFO - PROCESS | 1751 | 1464624782253 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:13:02 INFO - PROCESS | 1751 | 1464624782394 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 1751 | ++DOCSHELL 0xa355d800 == 43 [pid = 1751] [id = 49] 09:13:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0xa35ebc00) [pid = 1751] [serial = 145] [outer = (nil)] 09:13:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0xa50e1400) [pid = 1751] [serial = 146] [outer = 0xa35ebc00] 09:13:02 INFO - PROCESS | 1751 | 1464624782487 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0xa6289800) [pid = 1751] [serial = 147] [outer = 0xa35ebc00] 09:13:03 INFO - PROCESS | 1751 | 1464624783361 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1392ms 09:13:03 INFO - PROCESS | 1751 | 1464624783415 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 1751 | 1464624783420 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:13:03 INFO - PROCESS | 1751 | 1464624783426 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 1751 | 1464624783430 Marionette TRACE conn3 <- [1,170,null,{}] 09:13:03 INFO - PROCESS | 1751 | 1464624783436 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:03 INFO - PROCESS | 1751 | 1464624783608 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:13:03 INFO - PROCESS | 1751 | 1464624783747 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b9b8400 == 44 [pid = 1751] [id = 50] 09:13:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0xa50b9800) [pid = 1751] [serial = 148] [outer = (nil)] 09:13:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0xa6764800) [pid = 1751] [serial = 149] [outer = 0xa50b9800] 09:13:03 INFO - PROCESS | 1751 | 1464624783836 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0xa6e89c00) [pid = 1751] [serial = 150] [outer = 0xa50b9800] 09:13:04 INFO - PROCESS | 1751 | 1464624784529 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:13:04 INFO - PROCESS | 1751 | 1464624784847 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1478ms 09:13:04 INFO - PROCESS | 1751 | 1464624784906 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 1751 | 1464624784910 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:13:04 INFO - PROCESS | 1751 | 1464624784917 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 1751 | 1464624784920 Marionette TRACE conn3 <- [1,174,null,{}] 09:13:04 INFO - PROCESS | 1751 | 1464624784926 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:05 INFO - PROCESS | 1751 | 1464624785097 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:13:05 INFO - PROCESS | 1751 | 1464624785378 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x93b1f400 == 45 [pid = 1751] [id = 51] 09:13:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0x93b27400) [pid = 1751] [serial = 151] [outer = (nil)] 09:13:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x94f1e400) [pid = 1751] [serial = 152] [outer = 0x93b27400] 09:13:05 INFO - PROCESS | 1751 | 1464624785518 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x98019400) [pid = 1751] [serial = 153] [outer = 0x93b27400] 09:13:06 INFO - PROCESS | 1751 | 1464624786422 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1539ms 09:13:06 INFO - PROCESS | 1751 | --DOCSHELL 0x9382f000 == 44 [pid = 1751] [id = 45] 09:13:06 INFO - PROCESS | 1751 | --DOCSHELL 0x9b9bf800 == 43 [pid = 1751] [id = 44] 09:13:06 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0xa227f800) [pid = 1751] [serial = 110] [outer = (nil)] [url = about:blank] 09:13:06 INFO - PROCESS | 1751 | 1464624786528 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 1751 | 1464624786540 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:13:06 INFO - PROCESS | 1751 | --DOCSHELL 0x99104800 == 42 [pid = 1751] [id = 43] 09:13:06 INFO - PROCESS | 1751 | --DOCSHELL 0x99110000 == 41 [pid = 1751] [id = 42] 09:13:06 INFO - PROCESS | 1751 | --DOCSHELL 0x93836400 == 40 [pid = 1751] [id = 41] 09:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:13:06 INFO - PROCESS | 1751 | --DOCSHELL 0x92d18000 == 39 [pid = 1751] [id = 38] 09:13:06 INFO - PROCESS | 1751 | 1464624786580 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 1751 | 1464624786597 Marionette TRACE conn3 <- [1,178,null,{}] 09:13:06 INFO - PROCESS | 1751 | 1464624786606 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:06 INFO - PROCESS | 1751 | 1464624786920 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:13:06 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x9bf23c00) [pid = 1751] [serial = 104] [outer = (nil)] [url = about:blank] 09:13:06 INFO - PROCESS | 1751 | --DOMWINDOW == 85 (0x980e8400) [pid = 1751] [serial = 97] [outer = (nil)] [url = about:blank] 09:13:06 INFO - PROCESS | 1751 | --DOMWINDOW == 84 (0x93b1d800) [pid = 1751] [serial = 94] [outer = (nil)] [url = about:blank] 09:13:06 INFO - PROCESS | 1751 | --DOMWINDOW == 83 (0x93b95c00) [pid = 1751] [serial = 95] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 82 (0x92d16c00) [pid = 1751] [serial = 91] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 81 (0x9b496800) [pid = 1751] [serial = 102] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 80 (0x9b702400) [pid = 1751] [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.] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 79 (0x99dcc000) [pid = 1751] [serial = 74] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 78 (0x94fd8800) [pid = 1751] [serial = 73] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 77 (0x9cce2c00) [pid = 1751] [serial = 77] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 76 (0x9bf2b000) [pid = 1751] [serial = 76] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 75 (0xa262b000) [pid = 1751] [serial = 80] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0xa227f400) [pid = 1751] [serial = 79] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0xa504d000) [pid = 1751] [serial = 83] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0xa35e9800) [pid = 1751] [serial = 82] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0xa6289c00) [pid = 1751] [serial = 86] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0xa622a400) [pid = 1751] [serial = 85] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 69 (0xa6e91000) [pid = 1751] [serial = 89] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 68 (0xa6e8cc00) [pid = 1751] [serial = 88] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 67 (0x9b04bc00) [pid = 1751] [serial = 101] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 66 (0x9cce2400) [pid = 1751] [serial = 105] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 65 (0x99105c00) [pid = 1751] [serial = 98] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 64 (0x9cf44c00) [pid = 1751] [serial = 107] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | --DOMWINDOW == 63 (0x9cf4c000) [pid = 1751] [serial = 108] [outer = (nil)] [url = about:blank] 09:13:07 INFO - PROCESS | 1751 | 1464624787157 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x93b95c00 == 40 [pid = 1751] [id = 52] 09:13:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 64 (0x94fd8800) [pid = 1751] [serial = 154] [outer = (nil)] 09:13:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 65 (0x980e8400) [pid = 1751] [serial = 155] [outer = 0x94fd8800] 09:13:07 INFO - PROCESS | 1751 | 1464624787235 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 66 (0x9954b400) [pid = 1751] [serial = 156] [outer = 0x94fd8800] 09:13:07 INFO - PROCESS | 1751 | 1464624787900 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:13:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:13:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1364ms 09:13:07 INFO - PROCESS | 1751 | 1464624787931 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 1751 | 1464624787937 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:13:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:13:07 INFO - PROCESS | 1751 | 1464624787947 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:13:07 INFO - PROCESS | 1751 | 1464624787950 Marionette TRACE conn3 <- [1,182,null,{}] 09:13:07 INFO - PROCESS | 1751 | 1464624787957 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:08 INFO - PROCESS | 1751 | 1464624788118 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:13:08 INFO - PROCESS | 1751 | 1464624788228 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a25f000 == 41 [pid = 1751] [id = 53] 09:13:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 67 (0x9a62b400) [pid = 1751] [serial = 157] [outer = (nil)] 09:13:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 68 (0x9a91c800) [pid = 1751] [serial = 158] [outer = 0x9a62b400] 09:13:08 INFO - PROCESS | 1751 | 1464624788309 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 69 (0x9b702400) [pid = 1751] [serial = 159] [outer = 0x9a62b400] 09:13:08 INFO - PROCESS | 1751 | 1464624788993 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1085ms 09:13:09 INFO - PROCESS | 1751 | 1464624789031 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 1751 | 1464624789035 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:13:09 INFO - PROCESS | 1751 | 1464624789052 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 1751 | 1464624789066 Marionette TRACE conn3 <- [1,186,null,{}] 09:13:09 INFO - PROCESS | 1751 | 1464624789100 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:09 INFO - PROCESS | 1751 | 1464624789300 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:13:09 INFO - PROCESS | 1751 | 1464624789370 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a25ec00 == 42 [pid = 1751] [id = 54] 09:13:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 70 (0x9bf7d400) [pid = 1751] [serial = 160] [outer = (nil)] 09:13:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x9cf42400) [pid = 1751] [serial = 161] [outer = 0x9bf7d400] 09:13:09 INFO - PROCESS | 1751 | 1464624789445 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0x9cf44c00) [pid = 1751] [serial = 162] [outer = 0x9bf7d400] 09:13:10 INFO - PROCESS | 1751 | 1464624790232 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1220ms 09:13:10 INFO - PROCESS | 1751 | 1464624790262 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 1751 | 1464624790266 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:13:10 INFO - PROCESS | 1751 | 1464624790272 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 1751 | 1464624790276 Marionette TRACE conn3 <- [1,190,null,{}] 09:13:10 INFO - PROCESS | 1751 | 1464624790287 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:10 INFO - PROCESS | 1751 | 1464624790491 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:13:10 INFO - PROCESS | 1751 | 1464624790517 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x99dcf000 == 43 [pid = 1751] [id = 55] 09:13:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0x9b9c3400) [pid = 1751] [serial = 163] [outer = (nil)] 09:13:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0xa1037800) [pid = 1751] [serial = 164] [outer = 0x9b9c3400] 09:13:10 INFO - PROCESS | 1751 | 1464624790594 Marionette DEBUG loaded listener.js 09:13:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0xa21a6400) [pid = 1751] [serial = 165] [outer = 0x9b9c3400] 09:13:11 INFO - PROCESS | 1751 | --DOMWINDOW == 74 (0x9bf7d800) [pid = 1751] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:13:11 INFO - PROCESS | 1751 | --DOMWINDOW == 73 (0x99110800) [pid = 1751] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:13:11 INFO - PROCESS | 1751 | --DOMWINDOW == 72 (0x93b98c00) [pid = 1751] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:13:11 INFO - PROCESS | 1751 | --DOMWINDOW == 71 (0x9a788800) [pid = 1751] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:13:11 INFO - PROCESS | 1751 | --DOMWINDOW == 70 (0x97649800) [pid = 1751] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:13:11 INFO - PROCESS | 1751 | 1464624791460 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:13:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1245ms 09:13:11 INFO - PROCESS | 1751 | 1464624791519 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 1751 | 1464624791522 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:13:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:13:11 INFO - PROCESS | 1751 | 1464624791529 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 1751 | 1464624791532 Marionette TRACE conn3 <- [1,194,null,{}] 09:13:11 INFO - PROCESS | 1751 | 1464624791538 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:11 INFO - PROCESS | 1751 | 1464624791693 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:13:11 INFO - PROCESS | 1751 | 1464624791704 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x99110800 == 44 [pid = 1751] [id = 56] 09:13:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 71 (0x9a626400) [pid = 1751] [serial = 166] [outer = (nil)] 09:13:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 72 (0xa22c5000) [pid = 1751] [serial = 167] [outer = 0x9a626400] 09:13:11 INFO - PROCESS | 1751 | 1464624791879 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 73 (0xa3220c00) [pid = 1751] [serial = 168] [outer = 0x9a626400] 09:13:12 INFO - PROCESS | 1751 | 1464624792616 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1143ms 09:13:12 INFO - PROCESS | 1751 | 1464624792673 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 1751 | 1464624792677 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:13:12 INFO - PROCESS | 1751 | 1464624792683 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 1751 | 1464624792687 Marionette TRACE conn3 <- [1,198,null,{}] 09:13:12 INFO - PROCESS | 1751 | 1464624792692 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:12 INFO - PROCESS | 1751 | 1464624792878 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:13:12 INFO - PROCESS | 1751 | 1464624792892 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x92d2b000 == 45 [pid = 1751] [id = 57] 09:13:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 74 (0x92d2e000) [pid = 1751] [serial = 169] [outer = (nil)] 09:13:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 75 (0xa50b8c00) [pid = 1751] [serial = 170] [outer = 0x92d2e000] 09:13:12 INFO - PROCESS | 1751 | 1464624792969 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 76 (0xa50e5400) [pid = 1751] [serial = 171] [outer = 0x92d2e000] 09:13:13 INFO - PROCESS | 1751 | 1464624793927 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1282ms 09:13:13 INFO - PROCESS | 1751 | 1464624793966 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 1751 | 1464624793973 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:13:13 INFO - PROCESS | 1751 | 1464624793983 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 1751 | 1464624793987 Marionette TRACE conn3 <- [1,202,null,{}] 09:13:13 INFO - PROCESS | 1751 | 1464624793996 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:14 INFO - PROCESS | 1751 | 1464624794230 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:13:14 INFO - PROCESS | 1751 | 1464624794374 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x92d31400 == 46 [pid = 1751] [id = 58] 09:13:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 77 (0x94f1a800) [pid = 1751] [serial = 172] [outer = (nil)] 09:13:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 78 (0x9910a400) [pid = 1751] [serial = 173] [outer = 0x94f1a800] 09:13:14 INFO - PROCESS | 1751 | 1464624794469 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 79 (0x9a77ac00) [pid = 1751] [serial = 174] [outer = 0x94f1a800] 09:13:15 INFO - PROCESS | 1751 | 1464624795359 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1438ms 09:13:15 INFO - PROCESS | 1751 | 1464624795422 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 1751 | 1464624795432 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:13:15 INFO - PROCESS | 1751 | 1464624795443 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 1751 | 1464624795447 Marionette TRACE conn3 <- [1,206,null,{}] 09:13:15 INFO - PROCESS | 1751 | 1464624795453 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:15 INFO - PROCESS | 1751 | 1464624795668 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:13:15 INFO - PROCESS | 1751 | 1464624795812 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x93830000 == 47 [pid = 1751] [id = 59] 09:13:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 80 (0x9b2bcc00) [pid = 1751] [serial = 175] [outer = (nil)] 09:13:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 81 (0x9bf75800) [pid = 1751] [serial = 176] [outer = 0x9b2bcc00] 09:13:15 INFO - PROCESS | 1751 | 1464624795899 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 82 (0x9cf42c00) [pid = 1751] [serial = 177] [outer = 0x9b2bcc00] 09:13:16 INFO - PROCESS | 1751 | 1464624796769 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1348ms 09:13:16 INFO - PROCESS | 1751 | 1464624796791 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:13:16 INFO - PROCESS | 1751 | 1464624796795 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:13:16 INFO - PROCESS | 1751 | 1464624796803 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:13:16 INFO - PROCESS | 1751 | 1464624796810 Marionette TRACE conn3 <- [1,210,null,{}] 09:13:16 INFO - PROCESS | 1751 | 1464624796827 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:17 INFO - PROCESS | 1751 | 1464624797079 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:13:17 INFO - PROCESS | 1751 | 1464624797097 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x92d13c00 == 48 [pid = 1751] [id = 60] 09:13:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 83 (0x92d20000) [pid = 1751] [serial = 178] [outer = (nil)] 09:13:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 84 (0x9b94c800) [pid = 1751] [serial = 179] [outer = 0x92d20000] 09:13:17 INFO - PROCESS | 1751 | 1464624797235 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 85 (0xa1037c00) [pid = 1751] [serial = 180] [outer = 0x92d20000] 09:13:18 INFO - PROCESS | 1751 | 1464624798247 Marionette TRACE conn3 <- [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]]]}] 09:13:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:13:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1489ms 09:13:18 INFO - PROCESS | 1751 | 1464624798292 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:13:18 INFO - PROCESS | 1751 | 1464624798297 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:13:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:13:18 INFO - PROCESS | 1751 | 1464624798303 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 1751 | 1464624798307 Marionette TRACE conn3 <- [1,214,null,{}] 09:13:18 INFO - PROCESS | 1751 | 1464624798313 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:18 INFO - PROCESS | 1751 | 1464624798496 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:13:18 INFO - PROCESS | 1751 | 1464624798638 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x95195800 == 49 [pid = 1751] [id = 61] 09:13:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 86 (0xa1034400) [pid = 1751] [serial = 181] [outer = (nil)] 09:13:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0xa5045c00) [pid = 1751] [serial = 182] [outer = 0xa1034400] 09:13:18 INFO - PROCESS | 1751 | 1464624798734 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0xa50dd400) [pid = 1751] [serial = 183] [outer = 0xa1034400] 09:13:19 INFO - PROCESS | 1751 | 1464624799637 Marionette TRACE conn3 <- [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]]]}] 09:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1379ms 09:13:19 INFO - PROCESS | 1751 | 1464624799683 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:13:19 INFO - PROCESS | 1751 | 1464624799687 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:13:19 INFO - PROCESS | 1751 | 1464624799694 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 1751 | 1464624799698 Marionette TRACE conn3 <- [1,218,null,{}] 09:13:19 INFO - PROCESS | 1751 | 1464624799704 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:19 INFO - PROCESS | 1751 | 1464624799874 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:13:20 INFO - PROCESS | 1751 | 1464624800016 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x9cce1400 == 50 [pid = 1751] [id = 62] 09:13:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0xa321cc00) [pid = 1751] [serial = 184] [outer = (nil)] 09:13:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0xa6e91800) [pid = 1751] [serial = 185] [outer = 0xa321cc00] 09:13:20 INFO - PROCESS | 1751 | 1464624800107 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0xa6f43400) [pid = 1751] [serial = 186] [outer = 0xa321cc00] 09:13:21 INFO - PROCESS | 1751 | 1464624801042 Marionette TRACE conn3 <- [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]]]}] 09:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1384ms 09:13:21 INFO - PROCESS | 1751 | 1464624801078 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:13:21 INFO - PROCESS | 1751 | 1464624801082 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:13:21 INFO - PROCESS | 1751 | 1464624801090 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:13:21 INFO - PROCESS | 1751 | 1464624801095 Marionette TRACE conn3 <- [1,222,null,{}] 09:13:21 INFO - PROCESS | 1751 | 1464624801100 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:21 INFO - PROCESS | 1751 | 1464624801312 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:13:21 INFO - PROCESS | 1751 | 1464624801458 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x93b9e800 == 51 [pid = 1751] [id = 63] 09:13:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x93ba1c00) [pid = 1751] [serial = 187] [outer = (nil)] 09:13:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x98f0c000) [pid = 1751] [serial = 188] [outer = 0x93ba1c00] 09:13:21 INFO - PROCESS | 1751 | 1464624801544 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x9a126000) [pid = 1751] [serial = 189] [outer = 0x93ba1c00] 09:13:22 INFO - PROCESS | 1751 | 1464624802734 Marionette TRACE conn3 <- [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]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:13:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1683ms 09:13:22 INFO - PROCESS | 1751 | 1464624802774 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:13:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:13:22 INFO - PROCESS | 1751 | 1464624802779 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:13:22 INFO - PROCESS | 1751 | 1464624802787 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 1751 | 1464624802791 Marionette TRACE conn3 <- [1,226,null,{}] 09:13:22 INFO - PROCESS | 1751 | 1464624802801 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:22 INFO - PROCESS | 1751 | 1464624802982 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:13:23 INFO - PROCESS | 1751 | 1464624803208 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x94f26000 == 52 [pid = 1751] [id = 64] 09:13:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x94fd8000) [pid = 1751] [serial = 190] [outer = (nil)] 09:13:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x9519bc00) [pid = 1751] [serial = 191] [outer = 0x94fd8000] 09:13:23 INFO - PROCESS | 1751 | 1464624803292 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x97646800) [pid = 1751] [serial = 192] [outer = 0x94fd8000] 09:13:24 INFO - PROCESS | 1751 | 1464624804239 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1489ms 09:13:24 INFO - PROCESS | 1751 | 1464624804276 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 1751 | 1464624804285 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:13:24 INFO - PROCESS | 1751 | 1464624804297 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 1751 | 1464624804301 Marionette TRACE conn3 <- [1,230,null,{}] 09:13:24 INFO - PROCESS | 1751 | 1464624804308 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:24 INFO - PROCESS | 1751 | 1464624804472 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:13:24 INFO - PROCESS | 1751 | 1464624804623 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 1751 | --DOCSHELL 0x97641000 == 51 [pid = 1751] [id = 33] 09:13:24 INFO - PROCESS | 1751 | --DOCSHELL 0x92d1e000 == 50 [pid = 1751] [id = 32] 09:13:24 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0xa30c9000) [pid = 1751] [serial = 137] [outer = (nil)] [url = about:blank] 09:13:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x92d1e000 == 51 [pid = 1751] [id = 65] 09:13:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x9382f000) [pid = 1751] [serial = 193] [outer = (nil)] 09:13:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x94fd4000) [pid = 1751] [serial = 194] [outer = 0x9382f000] 09:13:24 INFO - PROCESS | 1751 | 1464624804736 Marionette DEBUG loaded listener.js 09:13:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x99104c00) [pid = 1751] [serial = 195] [outer = 0x9382f000] 09:13:24 INFO - PROCESS | 1751 | --DOCSHELL 0x99110800 == 50 [pid = 1751] [id = 56] 09:13:24 INFO - PROCESS | 1751 | --DOCSHELL 0x99dcf000 == 49 [pid = 1751] [id = 55] 09:13:24 INFO - PROCESS | 1751 | --DOCSHELL 0x9a25ec00 == 48 [pid = 1751] [id = 54] 09:13:24 INFO - PROCESS | 1751 | --DOCSHELL 0x9a25f000 == 47 [pid = 1751] [id = 53] 09:13:24 INFO - PROCESS | 1751 | --DOCSHELL 0x93b95c00 == 46 [pid = 1751] [id = 52] 09:13:25 INFO - PROCESS | 1751 | --DOCSHELL 0x93b1f400 == 45 [pid = 1751] [id = 51] 09:13:25 INFO - PROCESS | 1751 | --DOMWINDOW == 98 (0x9cfbec00) [pid = 1751] [serial = 131] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1751 | --DOMWINDOW == 97 (0x9806a400) [pid = 1751] [serial = 113] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1751 | --DOMWINDOW == 96 (0x99e05400) [pid = 1751] [serial = 125] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1751 | --DOMWINDOW == 95 (0x94f1ec00) [pid = 1751] [serial = 122] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x94fcc400) [pid = 1751] [serial = 123] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x99106400) [pid = 1751] [serial = 119] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x94f24400) [pid = 1751] [serial = 116] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x9b04b400) [pid = 1751] [serial = 128] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x9b498400) [pid = 1751] [serial = 129] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0xa051b000) [pid = 1751] [serial = 132] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1751 | --DOMWINDOW == 88 (0x9a25a400) [pid = 1751] [serial = 126] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1751 | --DOMWINDOW == 87 (0x9bf7e800) [pid = 1751] [serial = 134] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1751 | --DOMWINDOW == 86 (0x9cfc8800) [pid = 1751] [serial = 135] [outer = (nil)] [url = about:blank] 09:13:25 INFO - PROCESS | 1751 | 1464624805525 Marionette TRACE conn3 <- [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]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1286ms 09:13:25 INFO - PROCESS | 1751 | 1464624805582 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 1751 | 1464624805586 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:13:25 INFO - PROCESS | 1751 | 1464624805593 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 1751 | 1464624805598 Marionette TRACE conn3 <- [1,234,null,{}] 09:13:25 INFO - PROCESS | 1751 | 1464624805614 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:25 INFO - PROCESS | 1751 | 1464624805769 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:13:25 INFO - PROCESS | 1751 | 1464624805781 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x9207ac00 == 46 [pid = 1751] [id = 66] 09:13:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 87 (0x9a128000) [pid = 1751] [serial = 196] [outer = (nil)] 09:13:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 88 (0x9a12b400) [pid = 1751] [serial = 197] [outer = 0x9a128000] 09:13:25 INFO - PROCESS | 1751 | 1464624805861 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 89 (0x9a12fc00) [pid = 1751] [serial = 198] [outer = 0x9a128000] 09:13:26 INFO - PROCESS | 1751 | 1464624806737 Marionette TRACE conn3 <- [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]]]}] 09:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1193ms 09:13:26 INFO - PROCESS | 1751 | 1464624806787 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 1751 | 1464624806792 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:13:26 INFO - PROCESS | 1751 | 1464624806798 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 1751 | 1464624806801 Marionette TRACE conn3 <- [1,238,null,{}] 09:13:26 INFO - PROCESS | 1751 | 1464624806808 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:26 INFO - PROCESS | 1751 | 1464624806970 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:13:27 INFO - PROCESS | 1751 | 1464624806982 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x92079800 == 47 [pid = 1751] [id = 67] 09:13:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x9a13e400) [pid = 1751] [serial = 199] [outer = (nil)] 09:13:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x9a783000) [pid = 1751] [serial = 200] [outer = 0x9a13e400] 09:13:27 INFO - PROCESS | 1751 | 1464624807159 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x9b2af000) [pid = 1751] [serial = 201] [outer = 0x9a13e400] 09:13:27 INFO - PROCESS | 1751 | 1464624807918 Marionette TRACE conn3 <- [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]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1189ms 09:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:13:27 INFO - PROCESS | 1751 | 1464624807991 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 1751 | 1464624807993 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:13:28 INFO - PROCESS | 1751 | 1464624808000 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 1751 | 1464624808003 Marionette TRACE conn3 <- [1,242,null,{}] 09:13:28 INFO - PROCESS | 1751 | 1464624808009 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:28 INFO - PROCESS | 1751 | 1464624808199 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:13:28 INFO - PROCESS | 1751 | 1464624808224 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x93830400 == 48 [pid = 1751] [id = 68] 09:13:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x93837000) [pid = 1751] [serial = 202] [outer = (nil)] 09:13:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x9b51b800) [pid = 1751] [serial = 203] [outer = 0x93837000] 09:13:28 INFO - PROCESS | 1751 | 1464624808301 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x9b521000) [pid = 1751] [serial = 204] [outer = 0x93837000] 09:13:29 INFO - PROCESS | 1751 | 1464624809169 Marionette TRACE conn3 <- [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]]]}] 09:13:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:13:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1233ms 09:13:29 INFO - PROCESS | 1751 | 1464624809233 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:13:29 INFO - PROCESS | 1751 | 1464624809237 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:13:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:13:29 INFO - PROCESS | 1751 | 1464624809242 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:13:29 INFO - PROCESS | 1751 | 1464624809247 Marionette TRACE conn3 <- [1,246,null,{}] 09:13:29 INFO - PROCESS | 1751 | 1464624809254 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:29 INFO - PROCESS | 1751 | 1464624809475 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:13:29 INFO - PROCESS | 1751 | --DOMWINDOW == 94 (0x9b9c3400) [pid = 1751] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:13:29 INFO - PROCESS | 1751 | --DOMWINDOW == 93 (0x93b27400) [pid = 1751] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:13:29 INFO - PROCESS | 1751 | --DOMWINDOW == 92 (0x9a626400) [pid = 1751] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:13:29 INFO - PROCESS | 1751 | --DOMWINDOW == 91 (0x94fd8800) [pid = 1751] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:13:29 INFO - PROCESS | 1751 | --DOMWINDOW == 90 (0x9a62b400) [pid = 1751] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:13:29 INFO - PROCESS | 1751 | --DOMWINDOW == 89 (0x9bf7d400) [pid = 1751] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:13:29 INFO - PROCESS | 1751 | 1464624809613 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x9382e000 == 49 [pid = 1751] [id = 69] 09:13:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 90 (0x93b27400) [pid = 1751] [serial = 205] [outer = (nil)] 09:13:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 91 (0x9a62b400) [pid = 1751] [serial = 206] [outer = 0x93b27400] 09:13:29 INFO - PROCESS | 1751 | 1464624809695 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 92 (0x9a884c00) [pid = 1751] [serial = 207] [outer = 0x93b27400] 09:13:30 INFO - PROCESS | 1751 | 1464624810422 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1237ms 09:13:30 INFO - PROCESS | 1751 | 1464624810481 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 1751 | 1464624810485 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:13:30 INFO - PROCESS | 1751 | 1464624810495 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 1751 | 1464624810497 Marionette TRACE conn3 <- [1,250,null,{}] 09:13:30 INFO - PROCESS | 1751 | 1464624810504 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:30 INFO - PROCESS | 1751 | 1464624810649 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:13:30 INFO - PROCESS | 1751 | 1464624810661 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b2b4000 == 50 [pid = 1751] [id = 70] 09:13:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 93 (0x9b496800) [pid = 1751] [serial = 208] [outer = (nil)] 09:13:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 94 (0x9b526400) [pid = 1751] [serial = 209] [outer = 0x9b496800] 09:13:30 INFO - PROCESS | 1751 | 1464624810735 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 95 (0x9b701800) [pid = 1751] [serial = 210] [outer = 0x9b496800] 09:13:31 INFO - PROCESS | 1751 | 1464624811505 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1035ms 09:13:31 INFO - PROCESS | 1751 | 1464624811529 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 1751 | 1464624811532 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:13:31 INFO - PROCESS | 1751 | 1464624811629 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 1751 | 1464624811634 Marionette TRACE conn3 <- [1,254,null,{}] 09:13:31 INFO - PROCESS | 1751 | 1464624811644 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:31 INFO - PROCESS | 1751 | 1464624811873 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:13:32 INFO - PROCESS | 1751 | 1464624812039 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x9382d800 == 51 [pid = 1751] [id = 71] 09:13:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 96 (0x94f25800) [pid = 1751] [serial = 211] [outer = (nil)] 09:13:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 97 (0x9518fc00) [pid = 1751] [serial = 212] [outer = 0x94f25800] 09:13:32 INFO - PROCESS | 1751 | 1464624812129 Marionette DEBUG loaded listener.js 09:13:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 98 (0x95192400) [pid = 1751] [serial = 213] [outer = 0x94f25800] 09:13:33 INFO - PROCESS | 1751 | 1464624813069 Marionette TRACE conn3 <- [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]]]}] 09:13:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:13:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1573ms 09:13:33 INFO - PROCESS | 1751 | 1464624813115 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:13:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:13:33 INFO - PROCESS | 1751 | 1464624813123 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:13:33 INFO - PROCESS | 1751 | 1464624813131 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:13:33 INFO - PROCESS | 1751 | 1464624813135 Marionette TRACE conn3 <- [1,258,null,{}] 09:13:33 INFO - PROCESS | 1751 | 1464624813147 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:33 INFO - PROCESS | 1751 | 1464624813370 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:13:33 INFO - PROCESS | 1751 | 1464624813524 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x98f77c00 == 52 [pid = 1751] [id = 72] 09:13:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 99 (0x9910e000) [pid = 1751] [serial = 214] [outer = (nil)] 09:13:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 100 (0x99ef6c00) [pid = 1751] [serial = 215] [outer = 0x9910e000] 09:13:33 INFO - PROCESS | 1751 | 1464624813663 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 101 (0x9a124000) [pid = 1751] [serial = 216] [outer = 0x9910e000] 09:13:34 INFO - PROCESS | 1751 | 1464624814651 Marionette TRACE conn3 <- [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]]]}] 09:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1584ms 09:13:34 INFO - PROCESS | 1751 | 1464624814714 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:13:34 INFO - PROCESS | 1751 | 1464624814719 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:13:34 INFO - PROCESS | 1751 | 1464624814728 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:13:34 INFO - PROCESS | 1751 | 1464624814732 Marionette TRACE conn3 <- [1,262,null,{}] 09:13:34 INFO - PROCESS | 1751 | 1464624814739 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:34 INFO - PROCESS | 1751 | 1464624814919 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:13:35 INFO - PROCESS | 1751 | 1464624815116 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a786000 == 53 [pid = 1751] [id = 73] 09:13:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 102 (0x9b51c000) [pid = 1751] [serial = 217] [outer = (nil)] 09:13:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 103 (0x9b526000) [pid = 1751] [serial = 218] [outer = 0x9b51c000] 09:13:35 INFO - PROCESS | 1751 | 1464624815220 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 104 (0x9b9ba800) [pid = 1751] [serial = 219] [outer = 0x9b51c000] 09:13:36 INFO - PROCESS | 1751 | 1464624816100 Marionette TRACE conn3 <- [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]]]}] 09:13:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:13:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1430ms 09:13:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:13:36 INFO - PROCESS | 1751 | 1464624816158 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 1751 | 1464624816161 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:13:36 INFO - PROCESS | 1751 | 1464624816168 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 1751 | 1464624816172 Marionette TRACE conn3 <- [1,266,null,{}] 09:13:36 INFO - PROCESS | 1751 | 1464624816178 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:36 INFO - PROCESS | 1751 | 1464624816349 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:13:36 INFO - PROCESS | 1751 | 1464624816494 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x98f06c00 == 54 [pid = 1751] [id = 74] 09:13:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 105 (0x9b529400) [pid = 1751] [serial = 220] [outer = (nil)] 09:13:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 106 (0xa051b000) [pid = 1751] [serial = 221] [outer = 0x9b529400] 09:13:36 INFO - PROCESS | 1751 | 1464624816581 Marionette DEBUG loaded listener.js 09:13:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 107 (0xa22bfc00) [pid = 1751] [serial = 222] [outer = 0x9b529400] 09:13:37 INFO - PROCESS | 1751 | 1464624817516 Marionette TRACE conn3 <- [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]]]}] 09:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1429ms 09:13:37 INFO - PROCESS | 1751 | 1464624817597 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:13:37 INFO - PROCESS | 1751 | 1464624817601 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:13:37 INFO - PROCESS | 1751 | 1464624817607 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - PROCESS | 1751 | 1464624817611 Marionette TRACE conn3 <- [1,270,null,{}] 09:13:37 INFO - PROCESS | 1751 | 1464624817617 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:37 INFO - PROCESS | 1751 | 1464624817836 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:13:38 INFO - PROCESS | 1751 | 1464624818023 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x9207b800 == 55 [pid = 1751] [id = 75] 09:13:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 108 (0x92d1c800) [pid = 1751] [serial = 223] [outer = (nil)] 09:13:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 109 (0xa30f1c00) [pid = 1751] [serial = 224] [outer = 0x92d1c800] 09:13:38 INFO - PROCESS | 1751 | 1464624818176 Marionette DEBUG loaded listener.js 09:13:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 110 (0xa5047800) [pid = 1751] [serial = 225] [outer = 0x92d1c800] 09:13:39 INFO - PROCESS | 1751 | 1464624819036 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1485ms 09:13:39 INFO - PROCESS | 1751 | 1464624819094 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 1751 | 1464624819098 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:13:39 INFO - PROCESS | 1751 | 1464624819104 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 1751 | 1464624819107 Marionette TRACE conn3 <- [1,274,null,{}] 09:13:39 INFO - PROCESS | 1751 | 1464624819114 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:39 INFO - PROCESS | 1751 | 1464624819331 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:13:39 INFO - PROCESS | 1751 | 1464624819484 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:39 INFO - PROCESS | 1751 | ++DOCSHELL 0xa22c4c00 == 56 [pid = 1751] [id = 76] 09:13:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 111 (0xa68a8000) [pid = 1751] [serial = 226] [outer = (nil)] 09:13:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 112 (0xa6f88c00) [pid = 1751] [serial = 227] [outer = 0xa68a8000] 09:13:39 INFO - PROCESS | 1751 | 1464624819573 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 113 (0xa8c1f400) [pid = 1751] [serial = 228] [outer = 0xa68a8000] 09:13:40 INFO - PROCESS | 1751 | 1464624820473 Marionette TRACE conn3 <- [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]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1429ms 09:13:40 INFO - PROCESS | 1751 | 1464624820534 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 1751 | 1464624820538 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:13:40 INFO - PROCESS | 1751 | 1464624820545 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 1751 | 1464624820547 Marionette TRACE conn3 <- [1,278,null,{}] 09:13:40 INFO - PROCESS | 1751 | 1464624820554 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:40 INFO - PROCESS | 1751 | 1464624820723 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:13:40 INFO - PROCESS | 1751 | 1464624820884 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x90b75000 == 57 [pid = 1751] [id = 77] 09:13:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 114 (0x90b75400) [pid = 1751] [serial = 229] [outer = (nil)] 09:13:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 115 (0x90b7b400) [pid = 1751] [serial = 230] [outer = 0x90b75400] 09:13:40 INFO - PROCESS | 1751 | 1464624820970 Marionette DEBUG loaded listener.js 09:13:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 116 (0x90b7d000) [pid = 1751] [serial = 231] [outer = 0x90b75400] 09:13:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 117 (0x99107800) [pid = 1751] [serial = 232] [outer = 0x9910b400] 09:13:42 INFO - PROCESS | 1751 | 1464624822262 Marionette TRACE conn3 <- [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]]]}] 09:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1791ms 09:13:42 INFO - PROCESS | 1751 | 1464624822404 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 1751 | 1464624822410 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:13:42 INFO - PROCESS | 1751 | 1464624822433 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 1751 | 1464624822438 Marionette TRACE conn3 <- [1,282,null,{}] 09:13:42 INFO - PROCESS | 1751 | 1464624822448 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:42 INFO - PROCESS | 1751 | 1464624822619 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:13:42 INFO - PROCESS | 1751 | 1464624822802 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x94fcc400 == 58 [pid = 1751] [id = 78] 09:13:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 118 (0x94fd8400) [pid = 1751] [serial = 233] [outer = (nil)] 09:13:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 119 (0x97649800) [pid = 1751] [serial = 234] [outer = 0x94fd8400] 09:13:42 INFO - PROCESS | 1751 | 1464624822928 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 120 (0x98f03400) [pid = 1751] [serial = 235] [outer = 0x94fd8400] 09:13:43 INFO - PROCESS | 1751 | 1464624823799 Marionette TRACE conn3 <- [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]]]}] 09:13:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9382e400 == 57 [pid = 1751] [id = 40] 09:13:43 INFO - PROCESS | 1751 | --DOCSHELL 0x94f20800 == 56 [pid = 1751] [id = 39] 09:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1444ms 09:13:43 INFO - PROCESS | 1751 | --DOMWINDOW == 119 (0xa6764800) [pid = 1751] [serial = 149] [outer = (nil)] [url = about:blank] 09:13:43 INFO - PROCESS | 1751 | --DOMWINDOW == 118 (0xa50b8c00) [pid = 1751] [serial = 170] [outer = (nil)] [url = about:blank] 09:13:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9382e000 == 55 [pid = 1751] [id = 69] 09:13:43 INFO - PROCESS | 1751 | --DOCSHELL 0x93830400 == 54 [pid = 1751] [id = 68] 09:13:43 INFO - PROCESS | 1751 | --DOCSHELL 0x92079800 == 53 [pid = 1751] [id = 67] 09:13:43 INFO - PROCESS | 1751 | 1464624823910 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:13:43 INFO - PROCESS | 1751 | 1464624823919 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:13:43 INFO - PROCESS | 1751 | --DOCSHELL 0x9207ac00 == 52 [pid = 1751] [id = 66] 09:13:43 INFO - PROCESS | 1751 | --DOCSHELL 0x92d1e000 == 51 [pid = 1751] [id = 65] 09:13:43 INFO - PROCESS | 1751 | --DOCSHELL 0x94f26000 == 50 [pid = 1751] [id = 64] 09:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:13:43 INFO - PROCESS | 1751 | 1464624823939 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 1751 | 1464624823943 Marionette TRACE conn3 <- [1,286,null,{}] 09:13:43 INFO - PROCESS | 1751 | 1464624823957 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:44 INFO - PROCESS | 1751 | 1464624824137 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:13:44 INFO - PROCESS | 1751 | --DOMWINDOW == 117 (0xa1037800) [pid = 1751] [serial = 164] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1751 | --DOMWINDOW == 116 (0xa50e1400) [pid = 1751] [serial = 146] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1751 | --DOMWINDOW == 115 (0x98019400) [pid = 1751] [serial = 153] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1751 | --DOMWINDOW == 114 (0x94f1e400) [pid = 1751] [serial = 152] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1751 | --DOMWINDOW == 113 (0x980e8400) [pid = 1751] [serial = 155] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1751 | --DOMWINDOW == 112 (0x9954b400) [pid = 1751] [serial = 156] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1751 | --DOMWINDOW == 111 (0x9a77e400) [pid = 1751] [serial = 140] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1751 | --DOMWINDOW == 110 (0x9a91c800) [pid = 1751] [serial = 158] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1751 | --DOMWINDOW == 109 (0xa2279800) [pid = 1751] [serial = 143] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1751 | --DOMWINDOW == 108 (0x9cf42400) [pid = 1751] [serial = 161] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1751 | --DOMWINDOW == 107 (0xa3220c00) [pid = 1751] [serial = 168] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1751 | --DOMWINDOW == 106 (0xa21a6400) [pid = 1751] [serial = 165] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1751 | --DOMWINDOW == 105 (0x9cf44c00) [pid = 1751] [serial = 162] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1751 | --DOMWINDOW == 104 (0xa22c5000) [pid = 1751] [serial = 167] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1751 | --DOMWINDOW == 103 (0x9b702400) [pid = 1751] [serial = 159] [outer = (nil)] [url = about:blank] 09:13:44 INFO - PROCESS | 1751 | 1464624824332 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x94f1dc00 == 51 [pid = 1751] [id = 79] 09:13:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 104 (0x94f1e400) [pid = 1751] [serial = 236] [outer = (nil)] 09:13:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 105 (0x980e7c00) [pid = 1751] [serial = 237] [outer = 0x94f1e400] 09:13:44 INFO - PROCESS | 1751 | 1464624824415 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 106 (0x98f10400) [pid = 1751] [serial = 238] [outer = 0x94f1e400] 09:13:45 INFO - PROCESS | 1751 | 1464624825127 Marionette TRACE conn3 <- [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]]]}] 09:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1245ms 09:13:45 INFO - PROCESS | 1751 | 1464624825180 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:13:45 INFO - PROCESS | 1751 | 1464624825183 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:13:45 INFO - PROCESS | 1751 | 1464624825190 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - PROCESS | 1751 | 1464624825195 Marionette TRACE conn3 <- [1,290,null,{}] 09:13:45 INFO - PROCESS | 1751 | 1464624825211 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:45 INFO - PROCESS | 1751 | 1464624825383 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:13:45 INFO - PROCESS | 1751 | 1464624825396 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x99e02400 == 52 [pid = 1751] [id = 80] 09:13:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 107 (0x9a25c400) [pid = 1751] [serial = 239] [outer = (nil)] 09:13:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 108 (0x9a77e800) [pid = 1751] [serial = 240] [outer = 0x9a25c400] 09:13:45 INFO - PROCESS | 1751 | 1464624825475 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 109 (0x9a882c00) [pid = 1751] [serial = 241] [outer = 0x9a25c400] 09:13:46 INFO - PROCESS | 1751 | 1464624826335 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1183ms 09:13:46 INFO - PROCESS | 1751 | 1464624826372 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:13:46 INFO - PROCESS | 1751 | 1464624826377 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:13:46 INFO - PROCESS | 1751 | 1464624826383 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 1751 | 1464624826387 Marionette TRACE conn3 <- [1,294,null,{}] 09:13:46 INFO - PROCESS | 1751 | 1464624826392 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:46 INFO - PROCESS | 1751 | 1464624826551 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:13:46 INFO - PROCESS | 1751 | 1464624826561 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x980eec00 == 53 [pid = 1751] [id = 81] 09:13:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 110 (0x9a885400) [pid = 1751] [serial = 242] [outer = (nil)] 09:13:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 111 (0x9b215400) [pid = 1751] [serial = 243] [outer = 0x9a885400] 09:13:46 INFO - PROCESS | 1751 | 1464624826638 Marionette DEBUG loaded listener.js 09:13:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 112 (0x9b525400) [pid = 1751] [serial = 244] [outer = 0x9a885400] 09:13:47 INFO - PROCESS | 1751 | 1464624827522 Marionette TRACE conn3 <- [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]]]}] 09:13: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. 09:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1183ms 09:13:47 INFO - PROCESS | 1751 | 1464624827567 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:13:47 INFO - PROCESS | 1751 | 1464624827571 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:13:47 INFO - PROCESS | 1751 | 1464624827586 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 1751 | 1464624827589 Marionette TRACE conn3 <- [1,298,null,{}] 09:13:47 INFO - PROCESS | 1751 | 1464624827596 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:47 INFO - PROCESS | 1751 | 1464624827814 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:13:47 INFO - PROCESS | 1751 | 1464624827840 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x90cee800 == 54 [pid = 1751] [id = 82] 09:13:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 113 (0x90cf0400) [pid = 1751] [serial = 245] [outer = (nil)] 09:13:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 114 (0x90cf7c00) [pid = 1751] [serial = 246] [outer = 0x90cf0400] 09:13:47 INFO - PROCESS | 1751 | 1464624827915 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 115 (0x90cfa400) [pid = 1751] [serial = 247] [outer = 0x90cf0400] 09:13:48 INFO - PROCESS | 1751 | 1464624828754 Marionette TRACE conn3 <- [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]]]}] 09:13: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. 09:13:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1241ms 09:13:49 INFO - PROCESS | 1751 | --DOMWINDOW == 114 (0x93837000) [pid = 1751] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:13:49 INFO - PROCESS | 1751 | --DOMWINDOW == 113 (0x93b27400) [pid = 1751] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:13:49 INFO - PROCESS | 1751 | --DOMWINDOW == 112 (0x9382f000) [pid = 1751] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:13:49 INFO - PROCESS | 1751 | --DOMWINDOW == 111 (0x9a13e400) [pid = 1751] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:13:49 INFO - PROCESS | 1751 | --DOMWINDOW == 110 (0x9a128000) [pid = 1751] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:13:49 INFO - PROCESS | 1751 | --DOMWINDOW == 109 (0x94fd8000) [pid = 1751] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:13:49 INFO - PROCESS | 1751 | 1464624829017 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:13:49 INFO - PROCESS | 1751 | 1464624829021 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:13:49 INFO - PROCESS | 1751 | 1464624829029 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:13:49 INFO - PROCESS | 1751 | 1464624829031 Marionette TRACE conn3 <- [1,302,null,{}] 09:13:49 INFO - PROCESS | 1751 | 1464624829036 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:49 INFO - PROCESS | 1751 | 1464624829199 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:13:49 INFO - PROCESS | 1751 | 1464624829222 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x90cf0000 == 55 [pid = 1751] [id = 83] 09:13:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 110 (0x90cf5400) [pid = 1751] [serial = 248] [outer = (nil)] 09:13:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 111 (0x924d0400) [pid = 1751] [serial = 249] [outer = 0x90cf5400] 09:13:49 INFO - PROCESS | 1751 | 1464624829316 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 112 (0x924d8c00) [pid = 1751] [serial = 250] [outer = 0x90cf5400] 09:13:50 INFO - PROCESS | 1751 | 1464624830176 Marionette TRACE conn3 <- [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]]]}] 09:13:50 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. 09:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1184ms 09:13:50 INFO - PROCESS | 1751 | 1464624830220 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 1751 | 1464624830224 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:13:50 INFO - PROCESS | 1751 | 1464624830234 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 1751 | 1464624830237 Marionette TRACE conn3 <- [1,306,null,{}] 09:13:50 INFO - PROCESS | 1751 | 1464624830243 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:50 INFO - PROCESS | 1751 | 1464624830402 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:13:50 INFO - PROCESS | 1751 | 1464624830412 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x90c1e400 == 56 [pid = 1751] [id = 84] 09:13:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 113 (0x90c1fc00) [pid = 1751] [serial = 251] [outer = (nil)] 09:13:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 114 (0x90c25400) [pid = 1751] [serial = 252] [outer = 0x90c1fc00] 09:13:50 INFO - PROCESS | 1751 | 1464624830485 Marionette DEBUG loaded listener.js 09:13:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 115 (0x90c28400) [pid = 1751] [serial = 253] [outer = 0x90c1fc00] 09:13:51 INFO - PROCESS | 1751 | 1464624831443 Marionette TRACE conn3 <- [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]]]}] 09:13:51 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. 09:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1247ms 09:13:51 INFO - PROCESS | 1751 | 1464624831491 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:13:51 INFO - PROCESS | 1751 | 1464624831498 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:13:51 INFO - PROCESS | 1751 | 1464624831508 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:13:51 INFO - PROCESS | 1751 | 1464624831514 Marionette TRACE conn3 <- [1,310,null,{}] 09:13:51 INFO - PROCESS | 1751 | 1464624831524 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:51 INFO - PROCESS | 1751 | 1464624831710 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:13:51 INFO - PROCESS | 1751 | 1464624831868 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x90b74c00 == 57 [pid = 1751] [id = 85] 09:13:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 116 (0x90b79400) [pid = 1751] [serial = 254] [outer = (nil)] 09:13:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 117 (0x90bc6800) [pid = 1751] [serial = 255] [outer = 0x90b79400] 09:13:51 INFO - PROCESS | 1751 | 1464624831957 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 118 (0x90bcac00) [pid = 1751] [serial = 256] [outer = 0x90b79400] 09:13:52 INFO - PROCESS | 1751 | 1464624832896 Marionette TRACE conn3 <- [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]]]}] 09:13:52 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. 09:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1434ms 09:13:52 INFO - PROCESS | 1751 | 1464624832942 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 1751 | 1464624832951 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:13:52 INFO - PROCESS | 1751 | 1464624832962 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 1751 | 1464624832966 Marionette TRACE conn3 <- [1,314,null,{}] 09:13:52 INFO - PROCESS | 1751 | 1464624832973 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:53 INFO - PROCESS | 1751 | 1464624833157 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:13:53 INFO - PROCESS | 1751 | 1464624833309 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x90cf7000 == 58 [pid = 1751] [id = 86] 09:13:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 119 (0x90cf8000) [pid = 1751] [serial = 257] [outer = (nil)] 09:13:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 120 (0x924ce000) [pid = 1751] [serial = 258] [outer = 0x90cf8000] 09:13:53 INFO - PROCESS | 1751 | 1464624833402 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 121 (0x924d4800) [pid = 1751] [serial = 259] [outer = 0x90cf8000] 09:13:54 INFO - PROCESS | 1751 | 1464624834376 Marionette TRACE conn3 <- [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]]]}] 09:13:54 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. 09:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1480ms 09:13:54 INFO - PROCESS | 1751 | 1464624834443 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:13:54 INFO - PROCESS | 1751 | 1464624834448 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:13:54 INFO - PROCESS | 1751 | 1464624834454 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:13:54 INFO - PROCESS | 1751 | 1464624834461 Marionette TRACE conn3 <- [1,318,null,{}] 09:13:54 INFO - PROCESS | 1751 | 1464624834478 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:54 INFO - PROCESS | 1751 | 1464624834691 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:13:54 INFO - PROCESS | 1751 | 1464624834892 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x94f29000 == 59 [pid = 1751] [id = 87] 09:13:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 122 (0x95196400) [pid = 1751] [serial = 260] [outer = (nil)] 09:13:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x9536d400) [pid = 1751] [serial = 261] [outer = 0x95196400] 09:13:55 INFO - PROCESS | 1751 | 1464624835028 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x98f07c00) [pid = 1751] [serial = 262] [outer = 0x95196400] 09:13:55 INFO - PROCESS | 1751 | 1464624835959 Marionette TRACE conn3 <- [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]]]}] 09:13:55 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. 09:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1534ms 09:13:55 INFO - PROCESS | 1751 | 1464624835989 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:13:55 INFO - PROCESS | 1751 | 1464624835994 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:13:56 INFO - PROCESS | 1751 | 1464624836000 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 1751 | 1464624836004 Marionette TRACE conn3 <- [1,322,null,{}] 09:13:56 INFO - PROCESS | 1751 | 1464624836010 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:56 INFO - PROCESS | 1751 | 1464624836176 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:13:56 INFO - PROCESS | 1751 | 1464624836333 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x90b73000 == 60 [pid = 1751] [id = 88] 09:13:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x99e0ec00) [pid = 1751] [serial = 263] [outer = (nil)] 09:13:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x9a127c00) [pid = 1751] [serial = 264] [outer = 0x99e0ec00] 09:13:56 INFO - PROCESS | 1751 | 1464624836421 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x9a142000) [pid = 1751] [serial = 265] [outer = 0x99e0ec00] 09:13:57 INFO - PROCESS | 1751 | 1464624837324 Marionette TRACE conn3 <- [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]]]}] 09:13:57 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. 09:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1397ms 09:13:57 INFO - PROCESS | 1751 | 1464624837399 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:13:57 INFO - PROCESS | 1751 | 1464624837403 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:13:57 INFO - PROCESS | 1751 | 1464624837410 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 1751 | 1464624837414 Marionette TRACE conn3 <- [1,326,null,{}] 09:13:57 INFO - PROCESS | 1751 | 1464624837420 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:57 INFO - PROCESS | 1751 | 1464624837623 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:13:57 INFO - PROCESS | 1751 | 1464624837776 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x924cc800 == 61 [pid = 1751] [id = 89] 09:13:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x92d2c000) [pid = 1751] [serial = 266] [outer = (nil)] 09:13:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x9a917800) [pid = 1751] [serial = 267] [outer = 0x92d2c000] 09:13:57 INFO - PROCESS | 1751 | 1464624837908 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x9b48c800) [pid = 1751] [serial = 268] [outer = 0x92d2c000] 09:13:58 INFO - PROCESS | 1751 | 1464624838872 Marionette TRACE conn3 <- [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]]]}] 09:13:58 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. 09:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1487ms 09:13:58 INFO - PROCESS | 1751 | 1464624838898 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:13:58 INFO - PROCESS | 1751 | 1464624838902 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:13:58 INFO - PROCESS | 1751 | 1464624838908 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:13:58 INFO - PROCESS | 1751 | 1464624838912 Marionette TRACE conn3 <- [1,330,null,{}] 09:13:58 INFO - PROCESS | 1751 | 1464624838918 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:13:59 INFO - PROCESS | 1751 | 1464624839113 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:13:59 INFO - PROCESS | 1751 | 1464624839267 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f175c00 == 62 [pid = 1751] [id = 90] 09:13:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8f177c00) [pid = 1751] [serial = 269] [outer = (nil)] 09:13:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8f180c00) [pid = 1751] [serial = 270] [outer = 0x8f177c00] 09:13:59 INFO - PROCESS | 1751 | 1464624839374 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x9a88c800) [pid = 1751] [serial = 271] [outer = 0x8f177c00] 09:14:00 INFO - PROCESS | 1751 | 1464624840280 Marionette TRACE conn3 <- [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]]]}] 09:14:00 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. 09:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1433ms 09:14:00 INFO - PROCESS | 1751 | 1464624840343 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:14:00 INFO - PROCESS | 1751 | 1464624840347 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:14:00 INFO - PROCESS | 1751 | 1464624840354 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 1751 | 1464624840357 Marionette TRACE conn3 <- [1,334,null,{}] 09:14:00 INFO - PROCESS | 1751 | 1464624840363 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:00 INFO - PROCESS | 1751 | 1464624840528 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:14:00 INFO - PROCESS | 1751 | 1464624840682 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f366400 == 63 [pid = 1751] [id = 91] 09:14:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8f366c00) [pid = 1751] [serial = 272] [outer = (nil)] 09:14:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8f36bc00) [pid = 1751] [serial = 273] [outer = 0x8f366c00] 09:14:00 INFO - PROCESS | 1751 | 1464624840768 Marionette DEBUG loaded listener.js 09:14:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8f36d800) [pid = 1751] [serial = 274] [outer = 0x8f366c00] 09:14:01 INFO - PROCESS | 1751 | 1464624841659 Marionette TRACE conn3 <- [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]]]}] 09:14:01 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. 09:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1336ms 09:14:01 INFO - PROCESS | 1751 | 1464624841690 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:14:01 INFO - PROCESS | 1751 | 1464624841694 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:14:01 INFO - PROCESS | 1751 | 1464624841701 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:14:01 INFO - PROCESS | 1751 | 1464624841704 Marionette TRACE conn3 <- [1,338,null,{}] 09:14:01 INFO - PROCESS | 1751 | 1464624841710 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:01 INFO - PROCESS | 1751 | 1464624841937 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:14:02 INFO - PROCESS | 1751 | 1464624841994 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f36e000 == 64 [pid = 1751] [id = 92] 09:14:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8f370800) [pid = 1751] [serial = 275] [outer = (nil)] 09:14:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x90cf6400) [pid = 1751] [serial = 276] [outer = 0x8f370800] 09:14:02 INFO - PROCESS | 1751 | 1464624842143 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x93ba2400) [pid = 1751] [serial = 277] [outer = 0x8f370800] 09:14:03 INFO - PROCESS | 1751 | 1464624843060 Marionette TRACE conn3 <- [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]]]}] 09:14:03 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. 09:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1387ms 09:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:14:03 INFO - PROCESS | 1751 | 1464624843091 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 1751 | 1464624843094 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:14:03 INFO - PROCESS | 1751 | 1464624843102 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 1751 | 1464624843106 Marionette TRACE conn3 <- [1,342,null,{}] 09:14:03 INFO - PROCESS | 1751 | 1464624843112 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:03 INFO - PROCESS | 1751 | 1464624843303 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:14:03 INFO - PROCESS | 1751 | 1464624843743 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f372c00 == 65 [pid = 1751] [id = 93] 09:14:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8f373800) [pid = 1751] [serial = 278] [outer = (nil)] 09:14:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x90b7bc00) [pid = 1751] [serial = 279] [outer = 0x8f373800] 09:14:03 INFO - PROCESS | 1751 | 1464624843870 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x90bc1000) [pid = 1751] [serial = 280] [outer = 0x8f373800] 09:14:04 INFO - PROCESS | 1751 | 1464624844765 Marionette TRACE conn3 <- [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]]]}] 09:14:04 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. 09:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1701ms 09:14:04 INFO - PROCESS | 1751 | 1464624844815 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 1751 | 1464624844825 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:14:04 INFO - PROCESS | 1751 | 1464624844846 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 1751 | 1464624844856 Marionette TRACE conn3 <- [1,346,null,{}] 09:14:04 INFO - PROCESS | 1751 | 1464624844870 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:05 INFO - PROCESS | 1751 | 1464624845102 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:14:05 INFO - PROCESS | 1751 | 1464624845309 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x90c19800 == 66 [pid = 1751] [id = 94] 09:14:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x90c20c00) [pid = 1751] [serial = 281] [outer = (nil)] 09:14:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x90cf0800) [pid = 1751] [serial = 282] [outer = 0x90c20c00] 09:14:05 INFO - PROCESS | 1751 | 1464624845444 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x92074000) [pid = 1751] [serial = 283] [outer = 0x90c20c00] 09:14:05 INFO - PROCESS | 1751 | --DOCSHELL 0x9383a800 == 65 [pid = 1751] [id = 35] 09:14:05 INFO - PROCESS | 1751 | --DOCSHELL 0x9a625c00 == 64 [pid = 1751] [id = 34] 09:14:05 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x9b526400) [pid = 1751] [serial = 209] [outer = (nil)] [url = about:blank] 09:14:05 INFO - PROCESS | 1751 | --DOCSHELL 0x90cf0000 == 63 [pid = 1751] [id = 83] 09:14:05 INFO - PROCESS | 1751 | --DOCSHELL 0x90cee800 == 62 [pid = 1751] [id = 82] 09:14:05 INFO - PROCESS | 1751 | --DOCSHELL 0x980eec00 == 61 [pid = 1751] [id = 81] 09:14:05 INFO - PROCESS | 1751 | --DOCSHELL 0x99e02400 == 60 [pid = 1751] [id = 80] 09:14:05 INFO - PROCESS | 1751 | --DOCSHELL 0x94f1dc00 == 59 [pid = 1751] [id = 79] 09:14:05 INFO - PROCESS | 1751 | --DOCSHELL 0x94fcc400 == 58 [pid = 1751] [id = 78] 09:14:05 INFO - PROCESS | 1751 | --DOCSHELL 0x9382d800 == 57 [pid = 1751] [id = 71] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x9b521000) [pid = 1751] [serial = 204] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x9a884c00) [pid = 1751] [serial = 207] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x9b2af000) [pid = 1751] [serial = 201] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x9b51b800) [pid = 1751] [serial = 203] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x9a62b400) [pid = 1751] [serial = 206] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x94fd4000) [pid = 1751] [serial = 194] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x99104c00) [pid = 1751] [serial = 195] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x9a783000) [pid = 1751] [serial = 200] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x9a12b400) [pid = 1751] [serial = 197] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x9a12fc00) [pid = 1751] [serial = 198] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x97646800) [pid = 1751] [serial = 192] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x9519bc00) [pid = 1751] [serial = 191] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x98f0c000) [pid = 1751] [serial = 188] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x9910a400) [pid = 1751] [serial = 173] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x9bf75800) [pid = 1751] [serial = 176] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x9b94c800) [pid = 1751] [serial = 179] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0xa5045c00) [pid = 1751] [serial = 182] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0xa6e91800) [pid = 1751] [serial = 185] [outer = (nil)] [url = about:blank] 09:14:06 INFO - PROCESS | 1751 | 1464624846269 Marionette TRACE conn3 <- [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]]]}] 09:14:06 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. 09:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1444ms 09:14:06 INFO - PROCESS | 1751 | 1464624846293 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:14:06 INFO - PROCESS | 1751 | 1464624846299 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:14:06 INFO - PROCESS | 1751 | 1464624846306 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:14:06 INFO - PROCESS | 1751 | 1464624846309 Marionette TRACE conn3 <- [1,350,null,{}] 09:14:06 INFO - PROCESS | 1751 | 1464624846315 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:06 INFO - PROCESS | 1751 | 1464624846476 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:14:06 INFO - PROCESS | 1751 | 1464624846495 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x90b80800 == 58 [pid = 1751] [id = 95] 09:14:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x925a1800) [pid = 1751] [serial = 284] [outer = (nil)] 09:14:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x925a5400) [pid = 1751] [serial = 285] [outer = 0x925a1800] 09:14:06 INFO - PROCESS | 1751 | 1464624846572 Marionette DEBUG loaded listener.js 09:14:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x92d19800) [pid = 1751] [serial = 286] [outer = 0x925a1800] 09:14:07 INFO - PROCESS | 1751 | 1464624847475 Marionette TRACE conn3 <- [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]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1178ms 09:14:07 INFO - PROCESS | 1751 | 1464624847485 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 1751 | 1464624847488 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:14:07 INFO - PROCESS | 1751 | 1464624847503 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 1751 | 1464624847513 Marionette TRACE conn3 <- [1,354,null,{}] 09:14:07 INFO - PROCESS | 1751 | 1464624847527 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:07 INFO - PROCESS | 1751 | 1464624847770 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:14:07 INFO - PROCESS | 1751 | 1464624847873 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x90c24400 == 59 [pid = 1751] [id = 96] 09:14:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x94f26000) [pid = 1751] [serial = 287] [outer = (nil)] 09:14:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x9519d800) [pid = 1751] [serial = 288] [outer = 0x94f26000] 09:14:07 INFO - PROCESS | 1751 | 1464624847951 Marionette DEBUG loaded listener.js 09:14:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x98f01400) [pid = 1751] [serial = 289] [outer = 0x94f26000] 09:14:08 INFO - PROCESS | 1751 | 1464624848845 Marionette TRACE conn3 <- [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]]]}] 09:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1403ms 09:14:08 INFO - PROCESS | 1751 | 1464624848905 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:14:08 INFO - PROCESS | 1751 | 1464624848909 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:14:08 INFO - PROCESS | 1751 | 1464624848916 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - PROCESS | 1751 | 1464624848920 Marionette TRACE conn3 <- [1,358,null,{}] 09:14:08 INFO - PROCESS | 1751 | 1464624848925 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:09 INFO - PROCESS | 1751 | 1464624849138 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:14:09 INFO - PROCESS | 1751 | 1464624849168 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x98f05800 == 60 [pid = 1751] [id = 97] 09:14:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x98f06800) [pid = 1751] [serial = 290] [outer = (nil)] 09:14:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x9910ec00) [pid = 1751] [serial = 291] [outer = 0x98f06800] 09:14:09 INFO - PROCESS | 1751 | 1464624849246 Marionette DEBUG loaded listener.js 09:14:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x99dc7400) [pid = 1751] [serial = 292] [outer = 0x98f06800] 09:14:10 INFO - PROCESS | 1751 | 1464624850280 Marionette TRACE conn3 <- [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]]]}] 09:14:10 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x9b496800) [pid = 1751] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:14:10 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x90cf0400) [pid = 1751] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:14:10 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x9a25c400) [pid = 1751] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:14:10 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x94f1e400) [pid = 1751] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:14:10 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x9a885400) [pid = 1751] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:14:10 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x94fd8400) [pid = 1751] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:14:10 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x90cf5400) [pid = 1751] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1428ms 09:14:10 INFO - PROCESS | 1751 | 1464624850347 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:14:10 INFO - PROCESS | 1751 | 1464624850349 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:14:10 INFO - PROCESS | 1751 | 1464624850357 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:14:10 INFO - PROCESS | 1751 | 1464624850360 Marionette TRACE conn3 <- [1,362,null,{}] 09:14:10 INFO - PROCESS | 1751 | 1464624850366 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:10 INFO - PROCESS | 1751 | 1464624850521 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:14:10 INFO - PROCESS | 1751 | 1464624850636 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x98f0a800 == 61 [pid = 1751] [id = 98] 09:14:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x98f0c800) [pid = 1751] [serial = 293] [outer = (nil)] 09:14:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x99110000) [pid = 1751] [serial = 294] [outer = 0x98f0c800] 09:14:10 INFO - PROCESS | 1751 | 1464624850721 Marionette DEBUG loaded listener.js 09:14:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x9a12d000) [pid = 1751] [serial = 295] [outer = 0x98f0c800] 09:14:11 INFO - PROCESS | 1751 | 1464624851492 Marionette TRACE conn3 <- [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]]]}] 09:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1192ms 09:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:14:11 INFO - PROCESS | 1751 | 1464624851550 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:14:11 INFO - PROCESS | 1751 | 1464624851553 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 09:14:11 INFO - PROCESS | 1751 | 1464624851559 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:14:11 INFO - PROCESS | 1751 | 1464624851563 Marionette TRACE conn3 <- [1,366,null,{}] 09:14:11 INFO - PROCESS | 1751 | 1464624851568 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:11 INFO - PROCESS | 1751 | 1464624851722 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:14:11 INFO - PROCESS | 1751 | 1464624851733 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x93b22000 == 62 [pid = 1751] [id = 99] 09:14:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x9a25f000) [pid = 1751] [serial = 296] [outer = (nil)] 09:14:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x9a786800) [pid = 1751] [serial = 297] [outer = 0x9a25f000] 09:14:11 INFO - PROCESS | 1751 | 1464624851807 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x9a91c800) [pid = 1751] [serial = 298] [outer = 0x9a25f000] 09:14:12 INFO - PROCESS | 1751 | 1464624852870 Marionette TRACE conn3 <- [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]]]}] 09:14:12 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. 09:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1335ms 09:14:12 INFO - PROCESS | 1751 | 1464624852894 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:14:12 INFO - PROCESS | 1751 | 1464624852901 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 09:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:14:12 INFO - PROCESS | 1751 | 1464624852910 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 1751 | 1464624852916 Marionette TRACE conn3 <- [1,370,null,{}] 09:14:12 INFO - PROCESS | 1751 | 1464624852925 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:13 INFO - PROCESS | 1751 | 1464624853117 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:14:13 INFO - PROCESS | 1751 | 1464624853356 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f369400 == 63 [pid = 1751] [id = 100] 09:14:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x90b7f400) [pid = 1751] [serial = 299] [outer = (nil)] 09:14:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x90c23c00) [pid = 1751] [serial = 300] [outer = 0x90b7f400] 09:14:13 INFO - PROCESS | 1751 | 1464624853492 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x90cf3800) [pid = 1751] [serial = 301] [outer = 0x90b7f400] 09:14:14 INFO - PROCESS | 1751 | 1464624854421 Marionette TRACE conn3 <- [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]]]}] 09:14:14 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. 09:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1534ms 09:14:14 INFO - PROCESS | 1751 | 1464624854444 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 1751 | 1464624854453 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 09:14:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:14:14 INFO - PROCESS | 1751 | 1464624854464 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 1751 | 1464624854469 Marionette TRACE conn3 <- [1,374,null,{}] 09:14:14 INFO - PROCESS | 1751 | 1464624854475 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:14 INFO - PROCESS | 1751 | 1464624854659 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:14:14 INFO - PROCESS | 1751 | 1464624854865 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x9259b400 == 64 [pid = 1751] [id = 101] 09:14:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x925a6000) [pid = 1751] [serial = 302] [outer = (nil)] 09:14:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x93837000) [pid = 1751] [serial = 303] [outer = 0x925a6000] 09:14:15 INFO - PROCESS | 1751 | 1464624854998 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x94f22c00) [pid = 1751] [serial = 304] [outer = 0x925a6000] 09:14:15 INFO - PROCESS | 1751 | 1464624855950 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:14:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:14:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1534ms 09:14:16 INFO - PROCESS | 1751 | 1464624855998 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 1751 | 1464624856001 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 09:14:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:14:16 INFO - PROCESS | 1751 | 1464624856009 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 1751 | 1464624856015 Marionette TRACE conn3 <- [1,378,null,{}] 09:14:16 INFO - PROCESS | 1751 | 1464624856035 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:16 INFO - PROCESS | 1751 | 1464624856262 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:14:16 INFO - PROCESS | 1751 | 1464624856467 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a128000 == 65 [pid = 1751] [id = 102] 09:14:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x9a25c400) [pid = 1751] [serial = 305] [outer = (nil)] 09:14:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x9a884000) [pid = 1751] [serial = 306] [outer = 0x9a25c400] 09:14:16 INFO - PROCESS | 1751 | 1464624856609 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x9b51e400) [pid = 1751] [serial = 307] [outer = 0x9a25c400] 09:14:17 INFO - PROCESS | 1751 | 1464624857480 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:14:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:14:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1535ms 09:14:17 INFO - PROCESS | 1751 | 1464624857546 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:14:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:14:17 INFO - PROCESS | 1751 | 1464624857551 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 09:14:17 INFO - PROCESS | 1751 | 1464624857557 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:14:17 INFO - PROCESS | 1751 | 1464624857561 Marionette TRACE conn3 <- [1,382,null,{}] 09:14:17 INFO - PROCESS | 1751 | 1464624857567 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:17 INFO - PROCESS | 1751 | 1464624857744 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:14:17 INFO - PROCESS | 1751 | 1464624857912 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x925a3000 == 66 [pid = 1751] [id = 103] 09:14:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x9b521000) [pid = 1751] [serial = 308] [outer = (nil)] 09:14:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x9b94c800) [pid = 1751] [serial = 309] [outer = 0x9b521000] 09:14:18 INFO - PROCESS | 1751 | 1464624858005 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x9ccdac00) [pid = 1751] [serial = 310] [outer = 0x9b521000] 09:14:18 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:18 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:14:18 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:18 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:18 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:18 INFO - PROCESS | 1751 | 1464624858953 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:14:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:14:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1438ms 09:14:18 INFO - PROCESS | 1751 | 1464624858996 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 1751 | 1464624859004 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 09:14:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:14:19 INFO - PROCESS | 1751 | 1464624859012 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 1751 | 1464624859016 Marionette TRACE conn3 <- [1,386,null,{}] 09:14:19 INFO - PROCESS | 1751 | 1464624859023 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:19 INFO - PROCESS | 1751 | 1464624859224 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:14:19 INFO - PROCESS | 1751 | 1464624859442 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f17fc00 == 67 [pid = 1751] [id = 104] 09:14:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x9b521c00) [pid = 1751] [serial = 311] [outer = (nil)] 09:14:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x9cf49000) [pid = 1751] [serial = 312] [outer = 0x9b521c00] 09:14:19 INFO - PROCESS | 1751 | 1464624859577 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x9cf4d000) [pid = 1751] [serial = 313] [outer = 0x9b521c00] 09:14:20 INFO - PROCESS | 1751 | 1464624860475 Marionette TRACE conn3 <- [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]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:14:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1531ms 09:14:20 INFO - PROCESS | 1751 | 1464624860543 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 1751 | 1464624860546 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 09:14:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:14:20 INFO - PROCESS | 1751 | 1464624860553 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 1751 | 1464624860557 Marionette TRACE conn3 <- [1,390,null,{}] 09:14:20 INFO - PROCESS | 1751 | 1464624860563 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:20 INFO - PROCESS | 1751 | 1464624860799 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:14:21 INFO - PROCESS | 1751 | 1464624861012 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f17e400 == 68 [pid = 1751] [id = 105] 09:14:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0xa0516800) [pid = 1751] [serial = 314] [outer = (nil)] 09:14:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0xa30d1c00) [pid = 1751] [serial = 315] [outer = 0xa0516800] 09:14:21 INFO - PROCESS | 1751 | 1464624861146 Marionette DEBUG loaded listener.js 09:14:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0xa5045c00) [pid = 1751] [serial = 316] [outer = 0xa0516800] 09:14:22 INFO - PROCESS | 1751 | 1464624862020 Marionette TRACE conn3 <- [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]]]}] 09:14:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:14:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1529ms 09:14:22 INFO - PROCESS | 1751 | 1464624862084 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:14:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:14:22 INFO - PROCESS | 1751 | 1464624862088 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 09:14:22 INFO - PROCESS | 1751 | 1464624862094 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:14:22 INFO - PROCESS | 1751 | 1464624862098 Marionette TRACE conn3 <- [1,394,null,{}] 09:14:22 INFO - PROCESS | 1751 | 1464624862103 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:22 INFO - PROCESS | 1751 | 1464624862267 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:14:22 INFO - PROCESS | 1751 | 1464624862433 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f17b000 == 69 [pid = 1751] [id = 106] 09:14:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x9b215000) [pid = 1751] [serial = 317] [outer = (nil)] 09:14:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0xa628d000) [pid = 1751] [serial = 318] [outer = 0x9b215000] 09:14:22 INFO - PROCESS | 1751 | 1464624862521 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0xa670b400) [pid = 1751] [serial = 319] [outer = 0x9b215000] 09:14:23 INFO - PROCESS | 1751 | 1464624863514 Marionette TRACE conn3 <- [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]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:14:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1489ms 09:14:23 INFO - PROCESS | 1751 | 1464624863584 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 1751 | 1464624863587 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 09:14:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:14:23 INFO - PROCESS | 1751 | 1464624863594 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 1751 | 1464624863597 Marionette TRACE conn3 <- [1,398,null,{}] 09:14:23 INFO - PROCESS | 1751 | 1464624863603 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:23 INFO - PROCESS | 1751 | 1464624863772 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:14:24 INFO - PROCESS | 1751 | 1464624864281 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x90bc9c00 == 70 [pid = 1751] [id = 107] 09:14:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x90bca000) [pid = 1751] [serial = 320] [outer = (nil)] 09:14:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x90c1f800) [pid = 1751] [serial = 321] [outer = 0x90bca000] 09:14:24 INFO - PROCESS | 1751 | 1464624864405 Marionette DEBUG loaded listener.js 09:14:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x90cf3c00) [pid = 1751] [serial = 322] [outer = 0x90bca000] 09:14:25 INFO - PROCESS | 1751 | 1464624865336 Marionette TRACE conn3 <- [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]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:14:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1793ms 09:14:25 INFO - PROCESS | 1751 | 1464624865389 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:14:25 INFO - PROCESS | 1751 | 1464624865396 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 09:14:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:14:25 INFO - PROCESS | 1751 | 1464624865404 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 1751 | 1464624865409 Marionette TRACE conn3 <- [1,402,null,{}] 09:14:25 INFO - PROCESS | 1751 | 1464624865417 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:25 INFO - PROCESS | 1751 | 1464624865590 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:14:25 INFO - PROCESS | 1751 | 1464624865758 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f369000 == 71 [pid = 1751] [id = 108] 09:14:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x8f371000) [pid = 1751] [serial = 323] [outer = (nil)] 09:14:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x93839000) [pid = 1751] [serial = 324] [outer = 0x8f371000] 09:14:25 INFO - PROCESS | 1751 | 1464624865938 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x94f20c00) [pid = 1751] [serial = 325] [outer = 0x8f371000] 09:14:26 INFO - PROCESS | 1751 | 1464624866871 Marionette TRACE conn3 <- [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]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:14:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1531ms 09:14:26 INFO - PROCESS | 1751 | 1464624866939 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:14:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:14:26 INFO - PROCESS | 1751 | 1464624866945 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 09:14:26 INFO - PROCESS | 1751 | 1464624866952 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 1751 | 1464624866955 Marionette TRACE conn3 <- [1,406,null,{}] 09:14:26 INFO - PROCESS | 1751 | 1464624866961 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:27 INFO - PROCESS | 1751 | 1464624867135 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:14:27 INFO - PROCESS | 1751 | --DOCSHELL 0x9cce1400 == 70 [pid = 1751] [id = 62] 09:14:27 INFO - PROCESS | 1751 | --DOCSHELL 0x92d13c00 == 69 [pid = 1751] [id = 60] 09:14:27 INFO - PROCESS | 1751 | --DOCSHELL 0x93830000 == 68 [pid = 1751] [id = 59] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x9518fc00) [pid = 1751] [serial = 212] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x99ef6c00) [pid = 1751] [serial = 215] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x9b526000) [pid = 1751] [serial = 218] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0xa051b000) [pid = 1751] [serial = 221] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0xa30f1c00) [pid = 1751] [serial = 224] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0xa6f88c00) [pid = 1751] [serial = 227] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x90c25400) [pid = 1751] [serial = 252] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | 1464624867450 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 1751 | --DOCSHELL 0x98f0a800 == 67 [pid = 1751] [id = 98] 09:14:27 INFO - PROCESS | 1751 | --DOCSHELL 0x98f05800 == 66 [pid = 1751] [id = 97] 09:14:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f177000 == 67 [pid = 1751] [id = 109] 09:14:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x8f179000) [pid = 1751] [serial = 326] [outer = (nil)] 09:14:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x90c1a000) [pid = 1751] [serial = 327] [outer = 0x8f179000] 09:14:27 INFO - PROCESS | 1751 | 1464624867558 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x924d7000) [pid = 1751] [serial = 328] [outer = 0x8f179000] 09:14:27 INFO - PROCESS | 1751 | --DOCSHELL 0x90c24400 == 66 [pid = 1751] [id = 96] 09:14:27 INFO - PROCESS | 1751 | --DOCSHELL 0x95195800 == 65 [pid = 1751] [id = 61] 09:14:27 INFO - PROCESS | 1751 | --DOCSHELL 0x90b80800 == 64 [pid = 1751] [id = 95] 09:14:27 INFO - PROCESS | 1751 | --DOCSHELL 0x90c19800 == 63 [pid = 1751] [id = 94] 09:14:27 INFO - PROCESS | 1751 | --DOCSHELL 0x8f372c00 == 62 [pid = 1751] [id = 93] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x9b701800) [pid = 1751] [serial = 210] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x90cf7c00) [pid = 1751] [serial = 246] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x9a77e800) [pid = 1751] [serial = 240] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x9a882c00) [pid = 1751] [serial = 241] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x980e7c00) [pid = 1751] [serial = 237] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x98f10400) [pid = 1751] [serial = 238] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x90b7b400) [pid = 1751] [serial = 230] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x9b215400) [pid = 1751] [serial = 243] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x98f03400) [pid = 1751] [serial = 235] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x97649800) [pid = 1751] [serial = 234] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x924d0400) [pid = 1751] [serial = 249] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x924d8c00) [pid = 1751] [serial = 250] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x9a144800) [pid = 1751] [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.] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x90cfa400) [pid = 1751] [serial = 247] [outer = (nil)] [url = about:blank] 09:14:27 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x9b525400) [pid = 1751] [serial = 244] [outer = (nil)] [url = about:blank] 09:14:28 INFO - PROCESS | 1751 | 1464624868368 Marionette TRACE conn3 <- [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]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:14:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1479ms 09:14:28 INFO - PROCESS | 1751 | 1464624868433 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 1751 | 1464624868437 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 09:14:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:14:28 INFO - PROCESS | 1751 | 1464624868452 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 1751 | 1464624868461 Marionette TRACE conn3 <- [1,410,null,{}] 09:14:28 INFO - PROCESS | 1751 | 1464624868469 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:28 INFO - PROCESS | 1751 | 1464624868634 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:14:28 INFO - PROCESS | 1751 | 1464624868646 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x90b80800 == 63 [pid = 1751] [id = 110] 09:14:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x9385b800) [pid = 1751] [serial = 329] [outer = (nil)] 09:14:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x9518f800) [pid = 1751] [serial = 330] [outer = 0x9385b800] 09:14:28 INFO - PROCESS | 1751 | 1464624868721 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x95199800) [pid = 1751] [serial = 331] [outer = 0x9385b800] 09:14:29 INFO - PROCESS | 1751 | 1464624869611 Marionette TRACE conn3 <- [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]]]}] 09:14:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:14:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1199ms 09:14:29 INFO - PROCESS | 1751 | 1464624869643 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:14:29 INFO - PROCESS | 1751 | 1464624869648 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 09:14:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:14:29 INFO - PROCESS | 1751 | 1464624869654 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:14:29 INFO - PROCESS | 1751 | 1464624869658 Marionette TRACE conn3 <- [1,414,null,{}] 09:14:29 INFO - PROCESS | 1751 | 1464624869663 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:29 INFO - PROCESS | 1751 | 1464624869819 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:14:29 INFO - PROCESS | 1751 | 1464624869829 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x9385a800 == 64 [pid = 1751] [id = 111] 09:14:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x9385d800) [pid = 1751] [serial = 332] [outer = (nil)] 09:14:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x98f08400) [pid = 1751] [serial = 333] [outer = 0x9385d800] 09:14:29 INFO - PROCESS | 1751 | 1464624869902 Marionette DEBUG loaded listener.js 09:14:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x99103800) [pid = 1751] [serial = 334] [outer = 0x9385d800] 09:14:30 INFO - PROCESS | 1751 | 1464624870882 Marionette TRACE conn3 <- [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]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:14:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1278ms 09:14:30 INFO - PROCESS | 1751 | 1464624870934 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 1751 | 1464624870938 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 09:14:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:14:30 INFO - PROCESS | 1751 | 1464624870949 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 1751 | 1464624870951 Marionette TRACE conn3 <- [1,418,null,{}] 09:14:30 INFO - PROCESS | 1751 | 1464624870957 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:31 INFO - PROCESS | 1751 | 1464624871147 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:14:31 INFO - PROCESS | 1751 | 1464624871177 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x99547400 == 65 [pid = 1751] [id = 112] 09:14:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x9954dc00) [pid = 1751] [serial = 335] [outer = (nil)] 09:14:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x9a125400) [pid = 1751] [serial = 336] [outer = 0x9954dc00] 09:14:31 INFO - PROCESS | 1751 | 1464624871261 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x9a266c00) [pid = 1751] [serial = 337] [outer = 0x9954dc00] 09:14:32 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x98f0c800) [pid = 1751] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:14:32 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x90c1fc00) [pid = 1751] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:14:32 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x94f26000) [pid = 1751] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:14:32 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x8f373800) [pid = 1751] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:14:32 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x925a1800) [pid = 1751] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:14:32 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x90c20c00) [pid = 1751] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:14:32 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x92d2e000) [pid = 1751] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:14:32 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x98f06800) [pid = 1751] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:14:32 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0xa102d400) [pid = 1751] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:14:32 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0xa22bd400) [pid = 1751] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:14:32 INFO - PROCESS | 1751 | 1464624872854 Marionette TRACE conn3 <- [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]]]}] 09:14:32 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 09:14:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1927ms 09:14:32 INFO - PROCESS | 1751 | 1464624872876 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:14:32 INFO - PROCESS | 1751 | 1464624872879 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 09:14:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:14:32 INFO - PROCESS | 1751 | 1464624872885 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 1751 | 1464624872889 Marionette TRACE conn3 <- [1,422,null,{}] 09:14:32 INFO - PROCESS | 1751 | 1464624872894 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:33 INFO - PROCESS | 1751 | 1464624873046 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:14:33 INFO - PROCESS | 1751 | 1464624873058 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x90c26c00 == 66 [pid = 1751] [id = 113] 09:14:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x90cf4c00) [pid = 1751] [serial = 338] [outer = (nil)] 09:14:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x98f0c800) [pid = 1751] [serial = 339] [outer = 0x90cf4c00] 09:14:33 INFO - PROCESS | 1751 | 1464624873130 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x98f75400) [pid = 1751] [serial = 340] [outer = 0x90cf4c00] 09:14:34 INFO - PROCESS | 1751 | 1464624874431 Marionette TRACE conn3 <- [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]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:14:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1582ms 09:14:34 INFO - PROCESS | 1751 | 1464624874470 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 1751 | 1464624874477 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 09:14:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:14:34 INFO - PROCESS | 1751 | 1464624874497 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 1751 | 1464624874504 Marionette TRACE conn3 <- [1,426,null,{}] 09:14:34 INFO - PROCESS | 1751 | 1464624874632 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:34 INFO - PROCESS | 1751 | 1464624874816 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:14:35 INFO - PROCESS | 1751 | 1464624874980 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f373800 == 67 [pid = 1751] [id = 114] 09:14:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x90b7b400) [pid = 1751] [serial = 341] [outer = (nil)] 09:14:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x90c21800) [pid = 1751] [serial = 342] [outer = 0x90b7b400] 09:14:35 INFO - PROCESS | 1751 | 1464624875074 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x92078800) [pid = 1751] [serial = 343] [outer = 0x90b7b400] 09:14:36 INFO - PROCESS | 1751 | 1464624876062 Marionette TRACE conn3 <- [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] 09:14:36 INFO - PROCESS | 1751 | 1464624876156 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 09:14:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:14:36 INFO - PROCESS | 1751 | 1464624876167 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 1751 | 1464624876171 Marionette TRACE conn3 <- [1,430,null,{}] 09:14:36 INFO - PROCESS | 1751 | 1464624876177 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:36 INFO - PROCESS | 1751 | 1464624876407 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:14:36 INFO - PROCESS | 1751 | 1464624876626 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x93838000 == 68 [pid = 1751] [id = 115] 09:14:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x9383a800) [pid = 1751] [serial = 344] [outer = (nil)] 09:14:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x93853400) [pid = 1751] [serial = 345] [outer = 0x9383a800] 09:14:36 INFO - PROCESS | 1751 | 1464624876727 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x9385d400) [pid = 1751] [serial = 346] [outer = 0x9383a800] 09:14:37 INFO - PROCESS | 1751 | 1464624877626 Marionette TRACE conn3 <- [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]]]}] 09:14:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:14:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1492ms 09:14:37 INFO - PROCESS | 1751 | 1464624877659 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 1751 | 1464624877663 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 09:14:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:14:37 INFO - PROCESS | 1751 | 1464624877670 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 1751 | 1464624877676 Marionette TRACE conn3 <- [1,434,null,{}] 09:14:37 INFO - PROCESS | 1751 | 1464624877693 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:37 INFO - PROCESS | 1751 | 1464624877887 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:14:38 INFO - PROCESS | 1751 | 1464624878062 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x95197400 == 69 [pid = 1751] [id = 116] 09:14:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x98f04400) [pid = 1751] [serial = 347] [outer = (nil)] 09:14:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x9a12e400) [pid = 1751] [serial = 348] [outer = 0x98f04400] 09:14:38 INFO - PROCESS | 1751 | 1464624878248 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x9a783c00) [pid = 1751] [serial = 349] [outer = 0x98f04400] 09:14:39 INFO - PROCESS | 1751 | 1464624879198 Marionette TRACE conn3 <- [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]]]}] 09:14:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:14:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1586ms 09:14:39 INFO - PROCESS | 1751 | 1464624879257 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:14:39 INFO - PROCESS | 1751 | 1464624879262 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 09:14:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:14:39 INFO - PROCESS | 1751 | 1464624879269 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 1751 | 1464624879273 Marionette TRACE conn3 <- [1,438,null,{}] 09:14:39 INFO - PROCESS | 1751 | 1464624879279 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:39 INFO - PROCESS | 1751 | 1464624879469 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:14:39 INFO - PROCESS | 1751 | 1464624879646 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x90bbc800 == 70 [pid = 1751] [id = 117] 09:14:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x98f0cc00) [pid = 1751] [serial = 350] [outer = (nil)] 09:14:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x9b702800) [pid = 1751] [serial = 351] [outer = 0x98f0cc00] 09:14:39 INFO - PROCESS | 1751 | 1464624879739 Marionette DEBUG loaded listener.js 09:14:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x9b953400) [pid = 1751] [serial = 352] [outer = 0x98f0cc00] 09:14:40 INFO - PROCESS | 1751 | 1464624880736 Marionette TRACE conn3 <- [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]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:14:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1529ms 09:14:40 INFO - PROCESS | 1751 | 1464624880799 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:14:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:14:40 INFO - PROCESS | 1751 | 1464624880803 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 09:14:40 INFO - PROCESS | 1751 | 1464624880810 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 1751 | 1464624880813 Marionette TRACE conn3 <- [1,442,null,{}] 09:14:40 INFO - PROCESS | 1751 | 1464624880819 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:40 INFO - PROCESS | 1751 | 1464624880989 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:14:41 INFO - PROCESS | 1751 | 1464624881193 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x919cf800 == 71 [pid = 1751] [id = 118] 09:14:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x919d0c00) [pid = 1751] [serial = 353] [outer = (nil)] 09:14:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x919d9c00) [pid = 1751] [serial = 354] [outer = 0x919d0c00] 09:14:41 INFO - PROCESS | 1751 | 1464624881283 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x919dcc00) [pid = 1751] [serial = 355] [outer = 0x919d0c00] 09:14:42 INFO - PROCESS | 1751 | 1464624882168 Marionette TRACE conn3 <- [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]]]}] 09:14:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:14:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1430ms 09:14:42 INFO - PROCESS | 1751 | 1464624882240 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 1751 | 1464624882243 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 09:14:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:14:42 INFO - PROCESS | 1751 | 1464624882251 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 1751 | 1464624882255 Marionette TRACE conn3 <- [1,446,null,{}] 09:14:42 INFO - PROCESS | 1751 | 1464624882261 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:42 INFO - PROCESS | 1751 | 1464624882516 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:14:42 INFO - PROCESS | 1751 | 1464624882731 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x919de800 == 72 [pid = 1751] [id = 119] 09:14:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x9bf2c000) [pid = 1751] [serial = 356] [outer = (nil)] 09:14:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x9cf4c800) [pid = 1751] [serial = 357] [outer = 0x9bf2c000] 09:14:42 INFO - PROCESS | 1751 | 1464624882869 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0xa227b000) [pid = 1751] [serial = 358] [outer = 0x9bf2c000] 09:14:43 INFO - PROCESS | 1751 | 1464624883796 Marionette TRACE conn3 <- [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]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:14:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1584ms 09:14:43 INFO - PROCESS | 1751 | 1464624883835 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 1751 | 1464624883839 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 09:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:14:43 INFO - PROCESS | 1751 | 1464624883846 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 1751 | 1464624883849 Marionette TRACE conn3 <- [1,450,null,{}] 09:14:43 INFO - PROCESS | 1751 | 1464624883855 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:44 INFO - PROCESS | 1751 | 1464624884079 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:14:44 INFO - PROCESS | 1751 | 1464624884200 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f369800 == 73 [pid = 1751] [id = 120] 09:14:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x8f373000) [pid = 1751] [serial = 359] [outer = (nil)] 09:14:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x916e2800) [pid = 1751] [serial = 360] [outer = 0x8f373000] 09:14:44 INFO - PROCESS | 1751 | 1464624884286 Marionette DEBUG loaded listener.js 09:14:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x916e5800) [pid = 1751] [serial = 361] [outer = 0x8f373000] 09:14:45 INFO - PROCESS | 1751 | 1464624885251 Marionette TRACE conn3 <- [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] 09:14:45 INFO - PROCESS | 1751 | 1464624885331 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 09:14:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:14:45 INFO - PROCESS | 1751 | 1464624885338 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 1751 | 1464624885342 Marionette TRACE conn3 <- [1,454,null,{}] 09:14:45 INFO - PROCESS | 1751 | 1464624885347 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:45 INFO - PROCESS | 1751 | 1464624885518 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:14:45 INFO - PROCESS | 1751 | 1464624885726 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x916de400 == 74 [pid = 1751] [id = 121] 09:14:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x916e7800) [pid = 1751] [serial = 362] [outer = (nil)] 09:14:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0xa22c5c00) [pid = 1751] [serial = 363] [outer = 0x916e7800] 09:14:45 INFO - PROCESS | 1751 | 1464624885857 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0xa30ecc00) [pid = 1751] [serial = 364] [outer = 0x916e7800] 09:14:46 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:46 INFO - PROCESS | 1751 | 1464624886728 Marionette TRACE conn3 <- [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]]]}] 09:14:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:14:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1429ms 09:14:46 INFO - PROCESS | 1751 | 1464624886767 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:14:46 INFO - PROCESS | 1751 | 1464624886771 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 09:14:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:14:46 INFO - PROCESS | 1751 | 1464624886778 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:14:46 INFO - PROCESS | 1751 | 1464624886782 Marionette TRACE conn3 <- [1,458,null,{}] 09:14:46 INFO - PROCESS | 1751 | 1464624886788 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:46 INFO - PROCESS | 1751 | 1464624886963 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:14:47 INFO - PROCESS | 1751 | 1464624887130 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dd02000 == 75 [pid = 1751] [id = 122] 09:14:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x8dd04400) [pid = 1751] [serial = 365] [outer = (nil)] 09:14:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x8dd0a800) [pid = 1751] [serial = 366] [outer = 0x8dd04400] 09:14:47 INFO - PROCESS | 1751 | 1464624887219 Marionette DEBUG loaded listener.js 09:14:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x8dd0dc00) [pid = 1751] [serial = 367] [outer = 0x8dd04400] 09:14:48 INFO - PROCESS | 1751 | 1464624888159 Marionette TRACE conn3 <- [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] 09:14:48 INFO - PROCESS | 1751 | 1464624888215 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 09:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:14:48 INFO - PROCESS | 1751 | 1464624888222 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - PROCESS | 1751 | 1464624888225 Marionette TRACE conn3 <- [1,462,null,{}] 09:14:48 INFO - PROCESS | 1751 | 1464624888231 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:48 INFO - PROCESS | 1751 | 1464624888406 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:14:48 INFO - PROCESS | 1751 | 1464624888599 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dd0c000 == 76 [pid = 1751] [id = 123] 09:14:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x8dd0f800) [pid = 1751] [serial = 368] [outer = (nil)] 09:14:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x8dda2c00) [pid = 1751] [serial = 369] [outer = 0x8dd0f800] 09:14:48 INFO - PROCESS | 1751 | 1464624888724 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x8dda7400) [pid = 1751] [serial = 370] [outer = 0x8dd0f800] 09:14:49 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:14:49 INFO - PROCESS | 1751 | 1464624889730 Marionette TRACE conn3 <- [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] 09:14:50 INFO - PROCESS | 1751 | 1464624890066 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 09:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:14:50 INFO - PROCESS | 1751 | 1464624890190 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 1751 | 1464624890196 Marionette TRACE conn3 <- [1,466,null,{}] 09:14:50 INFO - PROCESS | 1751 | 1464624890219 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:50 INFO - PROCESS | 1751 | 1464624890390 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:14:50 INFO - PROCESS | 1751 | 1464624890586 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x90c1b000 == 77 [pid = 1751] [id = 124] 09:14:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x90c26000) [pid = 1751] [serial = 371] [outer = (nil)] 09:14:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x916d9400) [pid = 1751] [serial = 372] [outer = 0x90c26000] 09:14:50 INFO - PROCESS | 1751 | 1464624890669 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x919d7800) [pid = 1751] [serial = 373] [outer = 0x90c26000] 09:14:51 INFO - PROCESS | 1751 | 1464624891693 Marionette TRACE conn3 <- [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] 09:14:51 INFO - PROCESS | 1751 | 1464624891826 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 09:14:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8f369400 == 67 [pid = 1751] [id = 100] 09:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:14:51 INFO - PROCESS | 1751 | 1464624891851 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 1751 | 1464624891857 Marionette TRACE conn3 <- [1,470,null,{}] 09:14:51 INFO - PROCESS | 1751 | 1464624891863 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:52 INFO - PROCESS | 1751 | 1464624892048 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x99110000) [pid = 1751] [serial = 294] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x9a127c00) [pid = 1751] [serial = 264] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x90c28400) [pid = 1751] [serial = 253] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x9519d800) [pid = 1751] [serial = 288] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x98f01400) [pid = 1751] [serial = 289] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x90bc1000) [pid = 1751] [serial = 280] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x925a5400) [pid = 1751] [serial = 285] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x90b7bc00) [pid = 1751] [serial = 279] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x92074000) [pid = 1751] [serial = 283] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0xa50e5400) [pid = 1751] [serial = 171] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x8f36bc00) [pid = 1751] [serial = 273] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x90bc6800) [pid = 1751] [serial = 255] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x924ce000) [pid = 1751] [serial = 258] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x9910ec00) [pid = 1751] [serial = 291] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x8f180c00) [pid = 1751] [serial = 270] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x90cf0800) [pid = 1751] [serial = 282] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0xa24f1400) [pid = 1751] [serial = 111] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x9a917800) [pid = 1751] [serial = 267] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x99dc7400) [pid = 1751] [serial = 292] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0xa30e5000) [pid = 1751] [serial = 138] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x9536d400) [pid = 1751] [serial = 261] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x92d19800) [pid = 1751] [serial = 286] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x9a12d000) [pid = 1751] [serial = 295] [outer = (nil)] [url = about:blank] 09:14:52 INFO - PROCESS | 1751 | 1464624892274 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x90bc6800 == 68 [pid = 1751] [id = 125] 09:14:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x90c28400) [pid = 1751] [serial = 374] [outer = (nil)] 09:14:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x924cb400) [pid = 1751] [serial = 375] [outer = 0x90c28400] 09:14:52 INFO - PROCESS | 1751 | 1464624892353 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x925a3800) [pid = 1751] [serial = 376] [outer = 0x90c28400] 09:14:53 INFO - PROCESS | 1751 | 1464624893147 Marionette TRACE conn3 <- [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]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1344ms 09:14:53 INFO - PROCESS | 1751 | 1464624893185 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 1751 | 1464624893189 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 09:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:14:53 INFO - PROCESS | 1751 | 1464624893195 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 1751 | 1464624893199 Marionette TRACE conn3 <- [1,474,null,{}] 09:14:53 INFO - PROCESS | 1751 | 1464624893235 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:53 INFO - PROCESS | 1751 | 1464624893427 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:14:53 INFO - PROCESS | 1751 | 1464624893448 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x90cfc000 == 69 [pid = 1751] [id = 126] 09:14:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x93852000) [pid = 1751] [serial = 377] [outer = (nil)] 09:14:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x93b22c00) [pid = 1751] [serial = 378] [outer = 0x93852000] 09:14:53 INFO - PROCESS | 1751 | 1464624893537 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x95125000) [pid = 1751] [serial = 379] [outer = 0x93852000] 09:14:54 INFO - PROCESS | 1751 | 1464624894606 Marionette TRACE conn3 <- [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]]]}] 09:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1484ms 09:14:54 INFO - PROCESS | 1751 | 1464624894682 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:14:54 INFO - PROCESS | 1751 | 1464624894686 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 09:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:14:54 INFO - PROCESS | 1751 | 1464624894694 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 1751 | 1464624894699 Marionette TRACE conn3 <- [1,478,null,{}] 09:14:54 INFO - PROCESS | 1751 | 1464624894705 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:54 INFO - PROCESS | 1751 | 1464624894931 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:14:54 INFO - PROCESS | 1751 | 1464624894953 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x924ce000 == 70 [pid = 1751] [id = 127] 09:14:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x9801e800) [pid = 1751] [serial = 380] [outer = (nil)] 09:14:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x99110000) [pid = 1751] [serial = 381] [outer = 0x9801e800] 09:14:55 INFO - PROCESS | 1751 | 1464624895030 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x99ef4000) [pid = 1751] [serial = 382] [outer = 0x9801e800] 09:14:55 INFO - PROCESS | 1751 | 1464624895942 Marionette TRACE conn3 <- [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]]]}] 09:14:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:14:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1282ms 09:14:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:14:55 INFO - PROCESS | 1751 | 1464624895976 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:14:55 INFO - PROCESS | 1751 | 1464624895979 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 09:14:55 INFO - PROCESS | 1751 | 1464624895985 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 1751 | 1464624896002 Marionette TRACE conn3 <- [1,482,null,{}] 09:14:56 INFO - PROCESS | 1751 | 1464624896014 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:56 INFO - PROCESS | 1751 | 1464624896212 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:14:56 INFO - PROCESS | 1751 | 1464624896233 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x93850000 == 71 [pid = 1751] [id = 128] 09:14:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x98020800) [pid = 1751] [serial = 383] [outer = (nil)] 09:14:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x9a622c00) [pid = 1751] [serial = 384] [outer = 0x98020800] 09:14:56 INFO - PROCESS | 1751 | 1464624896307 Marionette DEBUG loaded listener.js 09:14:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x9a782400) [pid = 1751] [serial = 385] [outer = 0x98020800] 09:14:56 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x9954dc00) [pid = 1751] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:14:56 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x8f371000) [pid = 1751] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:14:56 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x9385b800) [pid = 1751] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:14:56 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x8f179000) [pid = 1751] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:14:56 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x9385d800) [pid = 1751] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:14:56 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x90bca000) [pid = 1751] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:14:57 INFO - PROCESS | 1751 | 1464624897326 Marionette TRACE conn3 <- [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]]]}] 09:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1404ms 09:14:57 INFO - PROCESS | 1751 | 1464624897390 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 1751 | 1464624897394 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 09:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:14:57 INFO - PROCESS | 1751 | 1464624897399 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 1751 | 1464624897403 Marionette TRACE conn3 <- [1,486,null,{}] 09:14:57 INFO - PROCESS | 1751 | 1464624897408 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:57 INFO - PROCESS | 1751 | 1464624897618 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:14:57 INFO - PROCESS | 1751 | 1464624897747 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f179000 == 72 [pid = 1751] [id = 129] 09:14:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x924cd400) [pid = 1751] [serial = 386] [outer = (nil)] 09:14:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x9a88bc00) [pid = 1751] [serial = 387] [outer = 0x924cd400] 09:14:57 INFO - PROCESS | 1751 | 1464624897828 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x9b529000) [pid = 1751] [serial = 388] [outer = 0x924cd400] 09:14:58 INFO - PROCESS | 1751 | 1464624898603 Marionette TRACE conn3 <- [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]]]}] 09:14:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:14:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1227ms 09:14:58 INFO - PROCESS | 1751 | 1464624898629 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 1751 | 1464624898633 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 09:14:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:14:58 INFO - PROCESS | 1751 | 1464624898646 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 1751 | 1464624898648 Marionette TRACE conn3 <- [1,490,null,{}] 09:14:58 INFO - PROCESS | 1751 | 1464624898656 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:14:58 INFO - PROCESS | 1751 | 1464624898947 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:14:59 INFO - PROCESS | 1751 | 1464624899118 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f36e800 == 73 [pid = 1751] [id = 130] 09:14:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x8f371000) [pid = 1751] [serial = 389] [outer = (nil)] 09:14:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x90b7e000) [pid = 1751] [serial = 390] [outer = 0x8f371000] 09:14:59 INFO - PROCESS | 1751 | 1464624899208 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x90bc7400) [pid = 1751] [serial = 391] [outer = 0x8f371000] 09:15:00 INFO - PROCESS | 1751 | 1464624900247 Marionette TRACE conn3 <- [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]]]}] 09:15:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:15:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1639ms 09:15:00 INFO - PROCESS | 1751 | 1464624900281 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:15:00 INFO - PROCESS | 1751 | 1464624900287 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 09:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:15:00 INFO - PROCESS | 1751 | 1464624900297 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:15:00 INFO - PROCESS | 1751 | 1464624900305 Marionette TRACE conn3 <- [1,494,null,{}] 09:15:00 INFO - PROCESS | 1751 | 1464624900314 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:00 INFO - PROCESS | 1751 | 1464624900562 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:15:00 INFO - PROCESS | 1751 | 1464624900792 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x924d7400 == 74 [pid = 1751] [id = 131] 09:15:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x925a2800) [pid = 1751] [serial = 392] [outer = (nil)] 09:15:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x92d17400) [pid = 1751] [serial = 393] [outer = 0x925a2800] 09:15:00 INFO - PROCESS | 1751 | 1464624900910 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x93850800) [pid = 1751] [serial = 394] [outer = 0x925a2800] 09:15:02 INFO - PROCESS | 1751 | 1464624902612 Marionette TRACE conn3 <- [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]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:15:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 2342ms 09:15:02 INFO - PROCESS | 1751 | 1464624902639 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 1751 | 1464624902644 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 09:15:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:15:02 INFO - PROCESS | 1751 | 1464624902651 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 1751 | 1464624902655 Marionette TRACE conn3 <- [1,498,null,{}] 09:15:02 INFO - PROCESS | 1751 | 1464624902665 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:02 INFO - PROCESS | 1751 | 1464624902849 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:15:03 INFO - PROCESS | 1751 | 1464624903034 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ded8800 == 75 [pid = 1751] [id = 132] 09:15:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x8dedb400) [pid = 1751] [serial = 395] [outer = (nil)] 09:15:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x9b20d000) [pid = 1751] [serial = 396] [outer = 0x8dedb400] 09:15:03 INFO - PROCESS | 1751 | 1464624903138 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x9bf7d400) [pid = 1751] [serial = 397] [outer = 0x8dedb400] 09:15:04 INFO - PROCESS | 1751 | 1464624904109 Marionette TRACE conn3 <- [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]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:15:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1491ms 09:15:04 INFO - PROCESS | 1751 | 1464624904143 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:15:04 INFO - PROCESS | 1751 | 1464624904149 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 09:15:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:15:04 INFO - PROCESS | 1751 | 1464624904168 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 1751 | 1464624904175 Marionette TRACE conn3 <- [1,502,null,{}] 09:15:04 INFO - PROCESS | 1751 | 1464624904181 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:04 INFO - PROCESS | 1751 | 1464624904396 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:15:04 INFO - PROCESS | 1751 | 1464624904631 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x91eaf400 == 76 [pid = 1751] [id = 133] 09:15:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x91eb1800) [pid = 1751] [serial = 398] [outer = (nil)] 09:15:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x91ebc800) [pid = 1751] [serial = 399] [outer = 0x91eb1800] 09:15:04 INFO - PROCESS | 1751 | 1464624904774 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x9cce1400) [pid = 1751] [serial = 400] [outer = 0x91eb1800] 09:15:05 INFO - PROCESS | 1751 | 1464624905715 Marionette TRACE conn3 <- [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]]]}] 09:15:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:15:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1599ms 09:15:05 INFO - PROCESS | 1751 | 1464624905759 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:15:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:15:05 INFO - PROCESS | 1751 | 1464624905763 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 09:15:05 INFO - PROCESS | 1751 | 1464624905770 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 1751 | 1464624905773 Marionette TRACE conn3 <- [1,506,null,{}] 09:15:05 INFO - PROCESS | 1751 | 1464624905779 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:05 INFO - PROCESS | 1751 | 1464624905957 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:15:06 INFO - PROCESS | 1751 | 1464624906172 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dbc6800 == 77 [pid = 1751] [id = 134] 09:15:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x8dbc8c00) [pid = 1751] [serial = 401] [outer = (nil)] 09:15:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x8dbcdc00) [pid = 1751] [serial = 402] [outer = 0x8dbc8c00] 09:15:06 INFO - PROCESS | 1751 | 1464624906310 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x8dbd2c00) [pid = 1751] [serial = 403] [outer = 0x8dbc8c00] 09:15:07 INFO - PROCESS | 1751 | 1464624907217 Marionette TRACE conn3 <- [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]]]}] 09:15:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:15:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1480ms 09:15:07 INFO - PROCESS | 1751 | 1464624907250 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:15:07 INFO - PROCESS | 1751 | 1464624907253 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 09:15:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:15:07 INFO - PROCESS | 1751 | 1464624907261 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 1751 | 1464624907264 Marionette TRACE conn3 <- [1,510,null,{}] 09:15:07 INFO - PROCESS | 1751 | 1464624907271 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:07 INFO - PROCESS | 1751 | 1464624907447 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:15:07 INFO - PROCESS | 1751 | 1464624907637 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d3c1800 == 78 [pid = 1751] [id = 135] 09:15:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x8d3cac00) [pid = 1751] [serial = 404] [outer = (nil)] 09:15:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x8d3cf000) [pid = 1751] [serial = 405] [outer = 0x8d3cac00] 09:15:07 INFO - PROCESS | 1751 | 1464624907744 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x8dd01400) [pid = 1751] [serial = 406] [outer = 0x8d3cac00] 09:15:08 INFO - PROCESS | 1751 | 1464624908792 Marionette TRACE conn3 <- [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]]]}] 09:15:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:15:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1581ms 09:15:08 INFO - PROCESS | 1751 | 1464624908844 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 1751 | 1464624908848 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 09:15:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:15:08 INFO - PROCESS | 1751 | 1464624908854 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 1751 | 1464624908859 Marionette TRACE conn3 <- [1,514,null,{}] 09:15:08 INFO - PROCESS | 1751 | 1464624908864 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:09 INFO - PROCESS | 1751 | 1464624909062 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:15:09 INFO - PROCESS | 1751 | 1464624909311 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d3cfc00 == 79 [pid = 1751] [id = 136] 09:15:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x8d58c400) [pid = 1751] [serial = 407] [outer = (nil)] 09:15:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x8d595000) [pid = 1751] [serial = 408] [outer = 0x8d58c400] 09:15:09 INFO - PROCESS | 1751 | 1464624909418 Marionette DEBUG loaded listener.js 09:15:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 182 (0x8d598800) [pid = 1751] [serial = 409] [outer = 0x8d58c400] 09:15:10 INFO - PROCESS | 1751 | 1464624910251 Marionette TRACE conn3 <- [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]]]}] 09:15:10 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 09:15:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1429ms 09:15:10 INFO - PROCESS | 1751 | 1464624910284 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:15:10 INFO - PROCESS | 1751 | 1464624910289 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 09:15:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:15:10 INFO - PROCESS | 1751 | 1464624910295 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:15:10 INFO - PROCESS | 1751 | 1464624910299 Marionette TRACE conn3 <- [1,518,null,{}] 09:15:10 INFO - PROCESS | 1751 | 1464624910305 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:10 INFO - PROCESS | 1751 | 1464624910491 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:15:10 INFO - PROCESS | 1751 | 1464624910675 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d58d800 == 80 [pid = 1751] [id = 137] 09:15:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 183 (0x8d594000) [pid = 1751] [serial = 410] [outer = (nil)] 09:15:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 184 (0x8d7d0400) [pid = 1751] [serial = 411] [outer = 0x8d594000] 09:15:10 INFO - PROCESS | 1751 | 1464624910763 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 185 (0x8d7d4000) [pid = 1751] [serial = 412] [outer = 0x8d594000] 09:15:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 186 (0x8dda1c00) [pid = 1751] [serial = 413] [outer = 0x9910b400] 09:15:11 INFO - PROCESS | 1751 | 1464624911837 Marionette TRACE conn3 <- [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]]]}] 09:15:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:15:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1634ms 09:15:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:15:11 INFO - PROCESS | 1751 | 1464624911930 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 1751 | 1464624911933 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 09:15:11 INFO - PROCESS | 1751 | 1464624911940 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 1751 | 1464624911944 Marionette TRACE conn3 <- [1,522,null,{}] 09:15:11 INFO - PROCESS | 1751 | 1464624911950 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:12 INFO - PROCESS | 1751 | 1464624912132 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:15:12 INFO - PROCESS | 1751 | 1464624912358 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d7cc000 == 81 [pid = 1751] [id = 138] 09:15:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 187 (0x8d7cd400) [pid = 1751] [serial = 414] [outer = (nil)] 09:15:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 188 (0x97643800) [pid = 1751] [serial = 415] [outer = 0x8d7cd400] 09:15:12 INFO - PROCESS | 1751 | 1464624912467 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 189 (0xa0519800) [pid = 1751] [serial = 416] [outer = 0x8d7cd400] 09:15:13 INFO - PROCESS | 1751 | 1464624913352 Marionette TRACE conn3 <- [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]]]}] 09:15:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:15:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1480ms 09:15:13 INFO - PROCESS | 1751 | 1464624913422 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:15:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:15:13 INFO - PROCESS | 1751 | 1464624913434 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 09:15:13 INFO - PROCESS | 1751 | 1464624913440 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 1751 | 1464624913444 Marionette TRACE conn3 <- [1,526,null,{}] 09:15:13 INFO - PROCESS | 1751 | 1464624913450 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:13 INFO - PROCESS | 1751 | 1464624913691 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:15:13 INFO - PROCESS | 1751 | 1464624913911 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdcb000 == 82 [pid = 1751] [id = 139] 09:15:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 190 (0x8cdcc800) [pid = 1751] [serial = 417] [outer = (nil)] 09:15:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 191 (0x8cdd2000) [pid = 1751] [serial = 418] [outer = 0x8cdcc800] 09:15:14 INFO - PROCESS | 1751 | 1464624914044 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 192 (0x8cdd5400) [pid = 1751] [serial = 419] [outer = 0x8cdcc800] 09:15:14 INFO - PROCESS | 1751 | 1464624914990 Marionette TRACE conn3 <- [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]]]}] 09:15:15 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 09:15:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1629ms 09:15:15 INFO - PROCESS | 1751 | 1464624915070 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 1751 | 1464624915074 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 09:15:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:15:15 INFO - PROCESS | 1751 | 1464624915081 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 1751 | 1464624915085 Marionette TRACE conn3 <- [1,530,null,{}] 09:15:15 INFO - PROCESS | 1751 | 1464624915091 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:15 INFO - PROCESS | 1751 | 1464624915312 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:15:15 INFO - PROCESS | 1751 | 1464624915549 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdce400 == 83 [pid = 1751] [id = 140] 09:15:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 193 (0x8cf10800) [pid = 1751] [serial = 420] [outer = (nil)] 09:15:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 194 (0x8cf17400) [pid = 1751] [serial = 421] [outer = 0x8cf10800] 09:15:15 INFO - PROCESS | 1751 | 1464624915659 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 195 (0x8cf1c800) [pid = 1751] [serial = 422] [outer = 0x8cf10800] 09:15:16 INFO - PROCESS | 1751 | 1464624916504 Marionette TRACE conn3 <- [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"]]]}] 09:15:16 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 09:15:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:15:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:15:16 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 09:15:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:15:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:15:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1485ms 09:15:16 INFO - PROCESS | 1751 | 1464624916572 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 1751 | 1464624916576 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 09:15:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:15:16 INFO - PROCESS | 1751 | 1464624916584 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:15:16 INFO - PROCESS | 1751 | 1464624916588 Marionette TRACE conn3 <- [1,534,null,{}] 09:15:16 INFO - PROCESS | 1751 | 1464624916595 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:16 INFO - PROCESS | 1751 | 1464624916821 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:15:17 INFO - PROCESS | 1751 | 1464624916997 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9cc400 == 84 [pid = 1751] [id = 141] 09:15:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 196 (0x8b9ccc00) [pid = 1751] [serial = 423] [outer = (nil)] 09:15:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 197 (0x9a121800) [pid = 1751] [serial = 424] [outer = 0x8b9ccc00] 09:15:17 INFO - PROCESS | 1751 | 1464624917085 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 198 (0x9b04b400) [pid = 1751] [serial = 425] [outer = 0x8b9ccc00] 09:15:17 INFO - PROCESS | 1751 | 1464624917948 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:15:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1398ms 09:15:18 INFO - PROCESS | 1751 | 1464624918016 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 1751 | 1464624918019 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 09:15:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:15:18 INFO - PROCESS | 1751 | 1464624918028 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 1751 | 1464624918031 Marionette TRACE conn3 <- [1,538,null,{}] 09:15:18 INFO - PROCESS | 1751 | 1464624918035 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:18 INFO - PROCESS | 1751 | 1464624918238 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:15:18 INFO - PROCESS | 1751 | 1464624918418 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9da000 == 85 [pid = 1751] [id = 142] 09:15:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 199 (0x8bb95400) [pid = 1751] [serial = 426] [outer = (nil)] 09:15:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 200 (0x8bb9bc00) [pid = 1751] [serial = 427] [outer = 0x8bb95400] 09:15:18 INFO - PROCESS | 1751 | 1464624918508 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 201 (0x8bb9e000) [pid = 1751] [serial = 428] [outer = 0x8bb95400] 09:15:19 INFO - PROCESS | 1751 | 1464624919413 Marionette TRACE conn3 <- [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]]]}] 09:15:19 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. 09:15:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1428ms 09:15:19 INFO - PROCESS | 1751 | 1464624919482 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 1751 | 1464624919486 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 09:15:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:15:19 INFO - PROCESS | 1751 | 1464624919495 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 1751 | 1464624919497 Marionette TRACE conn3 <- [1,542,null,{}] 09:15:19 INFO - PROCESS | 1751 | 1464624919502 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:19 INFO - PROCESS | 1751 | 1464624919687 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:15:19 INFO - PROCESS | 1751 | 1464624919872 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb9d800 == 86 [pid = 1751] [id = 143] 09:15:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 202 (0x8bba0800) [pid = 1751] [serial = 429] [outer = (nil)] 09:15:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 203 (0x8d705c00) [pid = 1751] [serial = 430] [outer = 0x8bba0800] 09:15:19 INFO - PROCESS | 1751 | 1464624919961 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 204 (0x8d707800) [pid = 1751] [serial = 431] [outer = 0x8bba0800] 09:15:20 INFO - PROCESS | 1751 | 1464624920861 Marionette TRACE conn3 <- [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]]]}] 09:15:20 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. 09:15:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1388ms 09:15:20 INFO - PROCESS | 1751 | 1464624920884 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 1751 | 1464624920888 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 09:15:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:15:20 INFO - PROCESS | 1751 | 1464624920916 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 1751 | 1464624920919 Marionette TRACE conn3 <- [1,546,null,{}] 09:15:20 INFO - PROCESS | 1751 | 1464624920925 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:21 INFO - PROCESS | 1751 | 1464624921128 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:15:21 INFO - PROCESS | 1751 | 1464624921309 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d701c00 == 87 [pid = 1751] [id = 144] 09:15:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 205 (0x8d702000) [pid = 1751] [serial = 432] [outer = (nil)] 09:15:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 206 (0x8d70d800) [pid = 1751] [serial = 433] [outer = 0x8d702000] 09:15:21 INFO - PROCESS | 1751 | 1464624921395 Marionette DEBUG loaded listener.js 09:15:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 207 (0x8d70fc00) [pid = 1751] [serial = 434] [outer = 0x8d702000] 09:15:22 INFO - PROCESS | 1751 | 1464624922325 Marionette TRACE conn3 <- [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]]]}] 09:15:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:15:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1433ms 09:15:22 INFO - PROCESS | 1751 | 1464624922386 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:15:22 INFO - PROCESS | 1751 | 1464624922391 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 09:15:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:15:22 INFO - PROCESS | 1751 | 1464624922400 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:15:22 INFO - PROCESS | 1751 | 1464624922403 Marionette TRACE conn3 <- [1,550,null,{}] 09:15:22 INFO - PROCESS | 1751 | 1464624922410 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:22 INFO - PROCESS | 1751 | 1464624922614 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:15:23 INFO - PROCESS | 1751 | 1464624923192 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdd0c00 == 88 [pid = 1751] [id = 145] 09:15:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 208 (0x8cdd2800) [pid = 1751] [serial = 435] [outer = (nil)] 09:15:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 209 (0x8cf14800) [pid = 1751] [serial = 436] [outer = 0x8cdd2800] 09:15:23 INFO - PROCESS | 1751 | 1464624923276 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 210 (0x8d3c2400) [pid = 1751] [serial = 437] [outer = 0x8cdd2800] 09:15:24 INFO - PROCESS | 1751 | 1464624924172 Marionette TRACE conn3 <- [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]]]}] 09:15:24 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. 09:15:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1833ms 09:15:24 INFO - PROCESS | 1751 | 1464624924239 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 1751 | 1464624924245 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 09:15:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:15:24 INFO - PROCESS | 1751 | 1464624924253 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 1751 | 1464624924259 Marionette TRACE conn3 <- [1,554,null,{}] 09:15:24 INFO - PROCESS | 1751 | 1464624924291 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:24 INFO - PROCESS | 1751 | 1464624924485 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:15:24 INFO - PROCESS | 1751 | 1464624924671 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d58e800 == 89 [pid = 1751] [id = 146] 09:15:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 211 (0x8d70f000) [pid = 1751] [serial = 438] [outer = (nil)] 09:15:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 212 (0x8dbd0000) [pid = 1751] [serial = 439] [outer = 0x8d70f000] 09:15:24 INFO - PROCESS | 1751 | 1464624924811 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 213 (0x8dda4c00) [pid = 1751] [serial = 440] [outer = 0x8d70f000] 09:15:25 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:25 INFO - PROCESS | 1751 | 1464624925872 Marionette TRACE conn3 <- [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]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:15:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1645ms 09:15:25 INFO - PROCESS | 1751 | 1464624925901 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:15:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:15:25 INFO - PROCESS | 1751 | 1464624925907 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 09:15:25 INFO - PROCESS | 1751 | 1464624925914 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 1751 | 1464624925918 Marionette TRACE conn3 <- [1,558,null,{}] 09:15:25 INFO - PROCESS | 1751 | 1464624925924 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:26 INFO - PROCESS | 1751 | 1464624926122 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:15:26 INFO - PROCESS | 1751 | 1464624926392 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dee5000 == 90 [pid = 1751] [id = 147] 09:15:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 214 (0x8f17a000) [pid = 1751] [serial = 441] [outer = (nil)] 09:15:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 215 (0x90b78800) [pid = 1751] [serial = 442] [outer = 0x8f17a000] 09:15:26 INFO - PROCESS | 1751 | 1464624926561 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 216 (0x90bc3400) [pid = 1751] [serial = 443] [outer = 0x8f17a000] 09:15:26 INFO - PROCESS | 1751 | --DOMWINDOW == 215 (0xa628d000) [pid = 1751] [serial = 318] [outer = (nil)] [url = about:blank] 09:15:26 INFO - PROCESS | 1751 | --DOMWINDOW == 214 (0x98f0c800) [pid = 1751] [serial = 339] [outer = (nil)] [url = about:blank] 09:15:26 INFO - PROCESS | 1751 | --DOMWINDOW == 213 (0x90c23c00) [pid = 1751] [serial = 300] [outer = (nil)] [url = about:blank] 09:15:26 INFO - PROCESS | 1751 | --DOMWINDOW == 212 (0x93837000) [pid = 1751] [serial = 303] [outer = (nil)] [url = about:blank] 09:15:26 INFO - PROCESS | 1751 | --DOMWINDOW == 211 (0x9a884000) [pid = 1751] [serial = 306] [outer = (nil)] [url = about:blank] 09:15:26 INFO - PROCESS | 1751 | --DOMWINDOW == 210 (0x9b94c800) [pid = 1751] [serial = 309] [outer = (nil)] [url = about:blank] 09:15:26 INFO - PROCESS | 1751 | --DOMWINDOW == 209 (0x9cf49000) [pid = 1751] [serial = 312] [outer = (nil)] [url = about:blank] 09:15:26 INFO - PROCESS | 1751 | --DOMWINDOW == 208 (0xa30d1c00) [pid = 1751] [serial = 315] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1751 | --DOCSHELL 0x90bbc800 == 89 [pid = 1751] [id = 117] 09:15:27 INFO - PROCESS | 1751 | --DOCSHELL 0x95197400 == 88 [pid = 1751] [id = 116] 09:15:27 INFO - PROCESS | 1751 | --DOCSHELL 0x93838000 == 87 [pid = 1751] [id = 115] 09:15:27 INFO - PROCESS | 1751 | --DOCSHELL 0x8f373800 == 86 [pid = 1751] [id = 114] 09:15:27 INFO - PROCESS | 1751 | --DOMWINDOW == 207 (0x90c1a000) [pid = 1751] [serial = 327] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1751 | --DOMWINDOW == 206 (0x924d7000) [pid = 1751] [serial = 328] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1751 | --DOMWINDOW == 205 (0x98f08400) [pid = 1751] [serial = 333] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1751 | --DOMWINDOW == 204 (0x90cf3c00) [pid = 1751] [serial = 322] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1751 | --DOMWINDOW == 203 (0x90c1f800) [pid = 1751] [serial = 321] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1751 | --DOMWINDOW == 202 (0x99103800) [pid = 1751] [serial = 334] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1751 | --DOMWINDOW == 201 (0x9a266c00) [pid = 1751] [serial = 337] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1751 | --DOMWINDOW == 200 (0x9a125400) [pid = 1751] [serial = 336] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1751 | --DOMWINDOW == 199 (0x94f20c00) [pid = 1751] [serial = 325] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1751 | --DOMWINDOW == 198 (0x93839000) [pid = 1751] [serial = 324] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1751 | --DOMWINDOW == 197 (0x9518f800) [pid = 1751] [serial = 330] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1751 | --DOMWINDOW == 196 (0x95199800) [pid = 1751] [serial = 331] [outer = (nil)] [url = about:blank] 09:15:27 INFO - PROCESS | 1751 | 1464624927474 Marionette TRACE conn3 <- [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]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:15:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1599ms 09:15:27 INFO - PROCESS | 1751 | 1464624927515 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 1751 | 1464624927518 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 09:15:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:15:27 INFO - PROCESS | 1751 | 1464624927532 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 1751 | 1464624927541 Marionette TRACE conn3 <- [1,562,null,{}] 09:15:27 INFO - PROCESS | 1751 | 1464624927550 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:27 INFO - PROCESS | 1751 | 1464624927729 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:15:27 INFO - PROCESS | 1751 | 1464624927868 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f373800 == 87 [pid = 1751] [id = 148] 09:15:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 197 (0x90b7c000) [pid = 1751] [serial = 444] [outer = (nil)] 09:15:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 198 (0x916df800) [pid = 1751] [serial = 445] [outer = 0x90b7c000] 09:15:27 INFO - PROCESS | 1751 | 1464624927944 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 199 (0x91891c00) [pid = 1751] [serial = 446] [outer = 0x90b7c000] 09:15:28 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:28 INFO - PROCESS | 1751 | 1464624928703 Marionette TRACE conn3 <- [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]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:15:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1195ms 09:15:28 INFO - PROCESS | 1751 | 1464624928746 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:15:28 INFO - PROCESS | 1751 | 1464624928750 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 09:15:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:15:28 INFO - PROCESS | 1751 | 1464624928759 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 1751 | 1464624928762 Marionette TRACE conn3 <- [1,566,null,{}] 09:15:28 INFO - PROCESS | 1751 | 1464624928768 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:28 INFO - PROCESS | 1751 | 1464624928935 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:15:28 INFO - PROCESS | 1751 | 1464624928947 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x90cf2000 == 88 [pid = 1751] [id = 149] 09:15:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 200 (0x916e4800) [pid = 1751] [serial = 447] [outer = (nil)] 09:15:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 201 (0x9189a400) [pid = 1751] [serial = 448] [outer = 0x916e4800] 09:15:29 INFO - PROCESS | 1751 | 1464624929020 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 202 (0x9189e000) [pid = 1751] [serial = 449] [outer = 0x916e4800] 09:15:29 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:30 INFO - PROCESS | 1751 | 1464624930031 Marionette TRACE conn3 <- [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]]]}] 09:15:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:15:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1285ms 09:15:30 INFO - PROCESS | 1751 | 1464624930045 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:15:30 INFO - PROCESS | 1751 | 1464624930047 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 09:15:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:15:30 INFO - PROCESS | 1751 | 1464624930054 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 1751 | 1464624930056 Marionette TRACE conn3 <- [1,570,null,{}] 09:15:30 INFO - PROCESS | 1751 | 1464624930069 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:30 INFO - PROCESS | 1751 | 1464624930277 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:15:30 INFO - PROCESS | 1751 | 1464624930315 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x91898c00 == 89 [pid = 1751] [id = 150] 09:15:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 203 (0x91899400) [pid = 1751] [serial = 450] [outer = (nil)] 09:15:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 204 (0x91eb2400) [pid = 1751] [serial = 451] [outer = 0x91899400] 09:15:30 INFO - PROCESS | 1751 | 1464624930398 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 205 (0x92076400) [pid = 1751] [serial = 452] [outer = 0x91899400] 09:15:31 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:31 INFO - PROCESS | 1751 | --DOMWINDOW == 204 (0x9a25f000) [pid = 1751] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:15:31 INFO - PROCESS | 1751 | --DOMWINDOW == 203 (0x90c26000) [pid = 1751] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:15:31 INFO - PROCESS | 1751 | --DOMWINDOW == 202 (0x93852000) [pid = 1751] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:15:31 INFO - PROCESS | 1751 | --DOMWINDOW == 201 (0x90cf4c00) [pid = 1751] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:15:31 INFO - PROCESS | 1751 | --DOMWINDOW == 200 (0x90c28400) [pid = 1751] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:15:31 INFO - PROCESS | 1751 | --DOMWINDOW == 199 (0x98020800) [pid = 1751] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:15:31 INFO - PROCESS | 1751 | --DOMWINDOW == 198 (0x9801e800) [pid = 1751] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:15:31 INFO - PROCESS | 1751 | 1464624931555 Marionette TRACE conn3 <- [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]]]}] 09:15:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:15:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1544ms 09:15:31 INFO - PROCESS | 1751 | 1464624931599 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 1751 | 1464624931603 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 09:15:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:15:31 INFO - PROCESS | 1751 | 1464624931609 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 1751 | 1464624931613 Marionette TRACE conn3 <- [1,574,null,{}] 09:15:31 INFO - PROCESS | 1751 | 1464624931618 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:31 INFO - PROCESS | 1751 | 1464624931832 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:15:31 INFO - PROCESS | 1751 | 1464624931965 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x91897000 == 90 [pid = 1751] [id = 151] 09:15:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 199 (0x92081400) [pid = 1751] [serial = 453] [outer = (nil)] 09:15:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 200 (0x924d7800) [pid = 1751] [serial = 454] [outer = 0x92081400] 09:15:32 INFO - PROCESS | 1751 | 1464624932048 Marionette DEBUG loaded listener.js 09:15:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 201 (0x925a8c00) [pid = 1751] [serial = 455] [outer = 0x92081400] 09:15:32 INFO - PROCESS | 1751 | 1464624932744 Marionette TRACE conn3 <- [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]]]}] 09:15:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:15:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1183ms 09:15:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:15:32 INFO - PROCESS | 1751 | 1464624932798 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:15:32 INFO - PROCESS | 1751 | 1464624932801 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 09:15:32 INFO - PROCESS | 1751 | 1464624932809 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 1751 | 1464624932812 Marionette TRACE conn3 <- [1,578,null,{}] 09:15:32 INFO - PROCESS | 1751 | 1464624932817 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:32 INFO - PROCESS | 1751 | 1464624932981 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:15:33 INFO - PROCESS | 1751 | 1464624932994 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x91eb4000 == 91 [pid = 1751] [id = 152] 09:15:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 202 (0x93836400) [pid = 1751] [serial = 456] [outer = (nil)] 09:15:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 203 (0x9385c400) [pid = 1751] [serial = 457] [outer = 0x93836400] 09:15:33 INFO - PROCESS | 1751 | 1464624933067 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 204 (0x94f1c000) [pid = 1751] [serial = 458] [outer = 0x93836400] 09:15:34 INFO - PROCESS | 1751 | 1464624934184 Marionette TRACE conn3 <- [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]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:15:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1434ms 09:15:34 INFO - PROCESS | 1751 | 1464624934243 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 1751 | 1464624934250 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 09:15:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:15:34 INFO - PROCESS | 1751 | 1464624934260 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:15:34 INFO - PROCESS | 1751 | 1464624934265 Marionette TRACE conn3 <- [1,582,null,{}] 09:15:34 INFO - PROCESS | 1751 | 1464624934274 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:34 INFO - PROCESS | 1751 | 1464624934517 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:15:34 INFO - PROCESS | 1751 | 1464624934772 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cf14c00 == 92 [pid = 1751] [id = 153] 09:15:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 205 (0x8d591000) [pid = 1751] [serial = 459] [outer = (nil)] 09:15:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 206 (0x8d7d5000) [pid = 1751] [serial = 460] [outer = 0x8d591000] 09:15:34 INFO - PROCESS | 1751 | 1464624934908 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 207 (0x8dd07400) [pid = 1751] [serial = 461] [outer = 0x8d591000] 09:15:35 INFO - PROCESS | 1751 | 1464624935837 Marionette TRACE conn3 <- [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]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:15:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1633ms 09:15:35 INFO - PROCESS | 1751 | 1464624935894 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 1751 | 1464624935904 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 09:15:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:15:35 INFO - PROCESS | 1751 | 1464624935915 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 1751 | 1464624935919 Marionette TRACE conn3 <- [1,586,null,{}] 09:15:35 INFO - PROCESS | 1751 | 1464624935926 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:36 INFO - PROCESS | 1751 | 1464624936124 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:15:36 INFO - PROCESS | 1751 | 1464624936357 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x90b73c00 == 93 [pid = 1751] [id = 154] 09:15:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 208 (0x90b74000) [pid = 1751] [serial = 462] [outer = (nil)] 09:15:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 209 (0x90bca800) [pid = 1751] [serial = 463] [outer = 0x90b74000] 09:15:36 INFO - PROCESS | 1751 | 1464624936490 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 210 (0x90cf0000) [pid = 1751] [serial = 464] [outer = 0x90b74000] 09:15:37 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:37 INFO - PROCESS | 1751 | 1464624937431 Marionette TRACE conn3 <- [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]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1581ms 09:15:37 INFO - PROCESS | 1751 | 1464624937496 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:15:37 INFO - PROCESS | 1751 | 1464624937501 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 09:15:37 INFO - PROCESS | 1751 | 1464624937507 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 1751 | 1464624937513 Marionette TRACE conn3 <- [1,590,null,{}] 09:15:37 INFO - PROCESS | 1751 | 1464624937532 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:37 INFO - PROCESS | 1751 | 1464624937775 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:15:38 INFO - PROCESS | 1751 | 1464624938009 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x91ebbc00 == 94 [pid = 1751] [id = 155] 09:15:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 211 (0x924ce400) [pid = 1751] [serial = 465] [outer = (nil)] 09:15:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 212 (0x92d32400) [pid = 1751] [serial = 466] [outer = 0x924ce400] 09:15:38 INFO - PROCESS | 1751 | 1464624938116 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 213 (0x94f1d800) [pid = 1751] [serial = 467] [outer = 0x924ce400] 09:15:39 INFO - PROCESS | 1751 | 1464624939088 Marionette TRACE conn3 <- [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]]]}] 09:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1639ms 09:15:39 INFO - PROCESS | 1751 | 1464624939146 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:15:39 INFO - PROCESS | 1751 | 1464624939150 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 09:15:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:15:39 INFO - PROCESS | 1751 | 1464624939157 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:15:39 INFO - PROCESS | 1751 | 1464624939161 Marionette TRACE conn3 <- [1,594,null,{}] 09:15:39 INFO - PROCESS | 1751 | 1464624939166 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:39 INFO - PROCESS | 1751 | 1464624939358 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:15:39 INFO - PROCESS | 1751 | 1464624939664 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9cf400 == 95 [pid = 1751] [id = 156] 09:15:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 214 (0x90c28800) [pid = 1751] [serial = 468] [outer = (nil)] 09:15:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 215 (0x97644c00) [pid = 1751] [serial = 469] [outer = 0x90c28800] 09:15:39 INFO - PROCESS | 1751 | 1464624939752 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 216 (0x98f03400) [pid = 1751] [serial = 470] [outer = 0x90c28800] 09:15:40 INFO - PROCESS | 1751 | 1464624940653 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:15:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1529ms 09:15:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:15:40 INFO - PROCESS | 1751 | 1464624940687 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 1751 | 1464624940690 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 09:15:40 INFO - PROCESS | 1751 | 1464624940697 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 1751 | 1464624940700 Marionette TRACE conn3 <- [1,598,null,{}] 09:15:40 INFO - PROCESS | 1751 | 1464624940706 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:40 INFO - PROCESS | 1751 | 1464624940890 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:15:41 INFO - PROCESS | 1751 | 1464624941090 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x927c1400 == 96 [pid = 1751] [id = 157] 09:15:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 217 (0x9537c000) [pid = 1751] [serial = 471] [outer = (nil)] 09:15:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 218 (0x9a122800) [pid = 1751] [serial = 472] [outer = 0x9537c000] 09:15:41 INFO - PROCESS | 1751 | 1464624941178 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 219 (0x9a128400) [pid = 1751] [serial = 473] [outer = 0x9537c000] 09:15:42 INFO - PROCESS | 1751 | 1464624942120 Marionette TRACE conn3 <- [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]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:15:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1484ms 09:15:42 INFO - PROCESS | 1751 | 1464624942180 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 1751 | 1464624942185 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 09:15:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:15:42 INFO - PROCESS | 1751 | 1464624942191 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 1751 | 1464624942195 Marionette TRACE conn3 <- [1,602,null,{}] 09:15:42 INFO - PROCESS | 1751 | 1464624942200 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:42 INFO - PROCESS | 1751 | 1464624942454 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:15:42 INFO - PROCESS | 1751 | 1464624942690 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x97646800 == 97 [pid = 1751] [id = 158] 09:15:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 220 (0x9a125400) [pid = 1751] [serial = 474] [outer = (nil)] 09:15:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 221 (0x9a9b0000) [pid = 1751] [serial = 475] [outer = 0x9a125400] 09:15:42 INFO - PROCESS | 1751 | 1464624942828 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 222 (0x9b70d000) [pid = 1751] [serial = 476] [outer = 0x9a125400] 09:15:43 INFO - PROCESS | 1751 | 1464624943716 Marionette TRACE conn3 <- [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]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:15:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1581ms 09:15:43 INFO - PROCESS | 1751 | 1464624943773 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 1751 | 1464624943776 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 09:15:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:15:43 INFO - PROCESS | 1751 | 1464624943783 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 1751 | 1464624943786 Marionette TRACE conn3 <- [1,606,null,{}] 09:15:43 INFO - PROCESS | 1751 | 1464624943793 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:43 INFO - PROCESS | 1751 | 1464624943976 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:15:44 INFO - PROCESS | 1751 | 1464624944157 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cfe2c00 == 98 [pid = 1751] [id = 159] 09:15:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 223 (0x8cfe3c00) [pid = 1751] [serial = 477] [outer = (nil)] 09:15:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 224 (0x8cfea400) [pid = 1751] [serial = 478] [outer = 0x8cfe3c00] 09:15:44 INFO - PROCESS | 1751 | 1464624944249 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 225 (0x8cfec400) [pid = 1751] [serial = 479] [outer = 0x8cfe3c00] 09:15:45 INFO - PROCESS | 1751 | 1464624945177 Marionette TRACE conn3 <- [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]]]}] 09:15:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:15:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1433ms 09:15:45 INFO - PROCESS | 1751 | 1464624945217 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:15:45 INFO - PROCESS | 1751 | 1464624945220 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 09:15:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:15:45 INFO - PROCESS | 1751 | 1464624945227 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:15:45 INFO - PROCESS | 1751 | 1464624945230 Marionette TRACE conn3 <- [1,610,null,{}] 09:15:45 INFO - PROCESS | 1751 | 1464624945236 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:45 INFO - PROCESS | 1751 | 1464624945407 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:15:45 INFO - PROCESS | 1751 | 1464624945596 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cfe1c00 == 99 [pid = 1751] [id = 160] 09:15:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 226 (0x8cfea800) [pid = 1751] [serial = 480] [outer = (nil)] 09:15:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 227 (0x9a889800) [pid = 1751] [serial = 481] [outer = 0x8cfea800] 09:15:45 INFO - PROCESS | 1751 | 1464624945685 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 228 (0x9b526c00) [pid = 1751] [serial = 482] [outer = 0x8cfea800] 09:15:46 INFO - PROCESS | 1751 | 1464624946565 Marionette TRACE conn3 <- [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]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:15:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1380ms 09:15:46 INFO - PROCESS | 1751 | 1464624946607 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 1751 | 1464624946611 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 09:15:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:15:46 INFO - PROCESS | 1751 | 1464624946618 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 1751 | 1464624946622 Marionette TRACE conn3 <- [1,614,null,{}] 09:15:46 INFO - PROCESS | 1751 | 1464624946628 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:46 INFO - PROCESS | 1751 | 1464624946799 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:15:47 INFO - PROCESS | 1751 | 1464624946986 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdcc400 == 100 [pid = 1751] [id = 161] 09:15:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 229 (0x8bdcdc00) [pid = 1751] [serial = 483] [outer = (nil)] 09:15:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 230 (0x8bdd4c00) [pid = 1751] [serial = 484] [outer = 0x8bdcdc00] 09:15:47 INFO - PROCESS | 1751 | 1464624947080 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 231 (0x8bdd7000) [pid = 1751] [serial = 485] [outer = 0x8bdcdc00] 09:15:47 INFO - PROCESS | 1751 | 1464624947990 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:15:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:15:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1433ms 09:15:48 INFO - PROCESS | 1751 | 1464624948053 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 1751 | 1464624948057 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 09:15:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:15:48 INFO - PROCESS | 1751 | 1464624948063 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 1751 | 1464624948067 Marionette TRACE conn3 <- [1,618,null,{}] 09:15:48 INFO - PROCESS | 1751 | 1464624948073 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:48 INFO - PROCESS | 1751 | 1464624948254 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:15:48 INFO - PROCESS | 1751 | 1464624948441 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdd2800 == 101 [pid = 1751] [id = 162] 09:15:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 232 (0x8bdd5400) [pid = 1751] [serial = 486] [outer = (nil)] 09:15:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 233 (0x92a16400) [pid = 1751] [serial = 487] [outer = 0x8bdd5400] 09:15:48 INFO - PROCESS | 1751 | 1464624948534 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 234 (0x92a18000) [pid = 1751] [serial = 488] [outer = 0x8bdd5400] 09:15:49 INFO - PROCESS | 1751 | 1464624949444 Marionette TRACE conn3 <- [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]]]}] 09:15:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:15:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1438ms 09:15:49 INFO - PROCESS | 1751 | 1464624949502 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 1751 | 1464624949506 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 09:15:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:15:49 INFO - PROCESS | 1751 | 1464624949512 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 1751 | 1464624949517 Marionette TRACE conn3 <- [1,622,null,{}] 09:15:49 INFO - PROCESS | 1751 | 1464624949522 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:49 INFO - PROCESS | 1751 | 1464624949724 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:15:49 INFO - PROCESS | 1751 | 1464624949907 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdcf800 == 102 [pid = 1751] [id = 163] 09:15:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 235 (0x8cfe6000) [pid = 1751] [serial = 489] [outer = (nil)] 09:15:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 236 (0x92a24800) [pid = 1751] [serial = 490] [outer = 0x8cfe6000] 09:15:50 INFO - PROCESS | 1751 | 1464624950001 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 237 (0xa214b400) [pid = 1751] [serial = 491] [outer = 0x8cfe6000] 09:15:50 INFO - PROCESS | 1751 | 1464624950950 Marionette TRACE conn3 <- [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]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:15:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1481ms 09:15:50 INFO - PROCESS | 1751 | 1464624950995 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:15:51 INFO - PROCESS | 1751 | 1464624950999 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 09:15:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:15:51 INFO - PROCESS | 1751 | 1464624951005 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 1751 | 1464624951008 Marionette TRACE conn3 <- [1,626,null,{}] 09:15:51 INFO - PROCESS | 1751 | 1464624951014 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:51 INFO - PROCESS | 1751 | 1464624951193 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:15:51 INFO - PROCESS | 1751 | 1464624951382 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a066c00 == 103 [pid = 1751] [id = 164] 09:15:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 238 (0x8a068400) [pid = 1751] [serial = 492] [outer = (nil)] 09:15:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 239 (0x8a06f400) [pid = 1751] [serial = 493] [outer = 0x8a068400] 09:15:51 INFO - PROCESS | 1751 | 1464624951467 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 240 (0x8a071800) [pid = 1751] [serial = 494] [outer = 0x8a068400] 09:15:52 INFO - PROCESS | 1751 | 1464624952397 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:15:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:15:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1432ms 09:15:52 INFO - PROCESS | 1751 | 1464624952438 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 1751 | 1464624952441 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 09:15:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:15:52 INFO - PROCESS | 1751 | 1464624952448 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 1751 | 1464624952451 Marionette TRACE conn3 <- [1,630,null,{}] 09:15:52 INFO - PROCESS | 1751 | 1464624952466 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:52 INFO - PROCESS | 1751 | 1464624952658 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:15:52 INFO - PROCESS | 1751 | 1464624952849 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a06b000 == 104 [pid = 1751] [id = 165] 09:15:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 241 (0x8a06e800) [pid = 1751] [serial = 495] [outer = (nil)] 09:15:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 242 (0x919da800) [pid = 1751] [serial = 496] [outer = 0x8a06e800] 09:15:52 INFO - PROCESS | 1751 | 1464624952933 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 243 (0x92a19800) [pid = 1751] [serial = 497] [outer = 0x8a06e800] 09:15:54 INFO - PROCESS | 1751 | 1464624954258 Marionette TRACE conn3 <- [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]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:15:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1893ms 09:15:54 INFO - PROCESS | 1751 | 1464624954427 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 1751 | 1464624954434 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 09:15:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:15:54 INFO - PROCESS | 1751 | 1464624954465 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 1751 | 1464624954469 Marionette TRACE conn3 <- [1,634,null,{}] 09:15:54 INFO - PROCESS | 1751 | 1464624954478 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:54 INFO - PROCESS | 1751 | 1464624954660 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:15:54 INFO - PROCESS | 1751 | 1464624954905 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdd1000 == 105 [pid = 1751] [id = 166] 09:15:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 244 (0x8cf17c00) [pid = 1751] [serial = 498] [outer = (nil)] 09:15:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 245 (0x8d594400) [pid = 1751] [serial = 499] [outer = 0x8cf17c00] 09:15:54 INFO - PROCESS | 1751 | 1464624954988 Marionette DEBUG loaded listener.js 09:15:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 246 (0x8d7d1800) [pid = 1751] [serial = 500] [outer = 0x8cf17c00] 09:15:55 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:56 INFO - PROCESS | 1751 | 1464624955993 Marionette TRACE conn3 <- [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]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:15:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1583ms 09:15:56 INFO - PROCESS | 1751 | 1464624956047 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 1751 | 1464624956055 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 09:15:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:15:56 INFO - PROCESS | 1751 | 1464624956065 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 1751 | 1464624956070 Marionette TRACE conn3 <- [1,638,null,{}] 09:15:56 INFO - PROCESS | 1751 | 1464624956075 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:56 INFO - PROCESS | 1751 | 1464624956258 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:15:56 INFO - PROCESS | 1751 | 1464624956448 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9d1400 == 106 [pid = 1751] [id = 167] 09:15:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 247 (0x8b9d1c00) [pid = 1751] [serial = 501] [outer = (nil)] 09:15:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 248 (0x8d701800) [pid = 1751] [serial = 502] [outer = 0x8b9d1c00] 09:15:56 INFO - PROCESS | 1751 | 1464624956533 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 249 (0x8dd9d400) [pid = 1751] [serial = 503] [outer = 0x8b9d1c00] 09:15:57 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x9b2b4000 == 105 [pid = 1751] [id = 70] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x92d2b400 == 104 [pid = 1751] [id = 25] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x93b22000 == 103 [pid = 1751] [id = 99] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x8f17fc00 == 102 [pid = 1751] [id = 104] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x9b710400 == 101 [pid = 1751] [id = 26] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 248 (0x916e2800) [pid = 1751] [serial = 360] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 247 (0x919d9c00) [pid = 1751] [serial = 354] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 246 (0x8dda2c00) [pid = 1751] [serial = 369] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 245 (0x8dd0a800) [pid = 1751] [serial = 366] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 244 (0x9cf4c800) [pid = 1751] [serial = 357] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 243 (0xa22c5c00) [pid = 1751] [serial = 363] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 242 (0x9b702800) [pid = 1751] [serial = 351] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 241 (0x9a88bc00) [pid = 1751] [serial = 387] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x9a128000 == 100 [pid = 1751] [id = 102] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x8f17e400 == 99 [pid = 1751] [id = 105] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x925a3000 == 98 [pid = 1751] [id = 103] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x8f17b000 == 97 [pid = 1751] [id = 106] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x9259b400 == 96 [pid = 1751] [id = 101] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x91897000 == 95 [pid = 1751] [id = 151] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x91898c00 == 94 [pid = 1751] [id = 150] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x90cf2000 == 93 [pid = 1751] [id = 149] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x8f373800 == 92 [pid = 1751] [id = 148] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x8dee5000 == 91 [pid = 1751] [id = 147] 09:15:57 INFO - PROCESS | 1751 | 1464624957513 Marionette TRACE conn3 <- [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]]]}] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x8d58e800 == 90 [pid = 1751] [id = 146] 09:15:57 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdd0c00 == 89 [pid = 1751] [id = 145] 09:15:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:15:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1532ms 09:15:57 INFO - PROCESS | 1751 | 1464624957598 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:15:57 INFO - PROCESS | 1751 | 1464624957602 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 09:15:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:15:57 INFO - PROCESS | 1751 | 1464624957609 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:15:57 INFO - PROCESS | 1751 | 1464624957615 Marionette TRACE conn3 <- [1,642,null,{}] 09:15:57 INFO - PROCESS | 1751 | 1464624957630 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:57 INFO - PROCESS | 1751 | 1464624957798 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 240 (0x9a91c800) [pid = 1751] [serial = 298] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 239 (0x919d7800) [pid = 1751] [serial = 373] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 238 (0x93b22c00) [pid = 1751] [serial = 378] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 237 (0x98f75400) [pid = 1751] [serial = 340] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 236 (0x924cb400) [pid = 1751] [serial = 375] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 235 (0x9a622c00) [pid = 1751] [serial = 384] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 234 (0x916d9400) [pid = 1751] [serial = 372] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 233 (0x99ef4000) [pid = 1751] [serial = 382] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 232 (0x90c21800) [pid = 1751] [serial = 342] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 231 (0x95125000) [pid = 1751] [serial = 379] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 230 (0x925a3800) [pid = 1751] [serial = 376] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 229 (0x99110000) [pid = 1751] [serial = 381] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 228 (0x93853400) [pid = 1751] [serial = 345] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 227 (0x9a12e400) [pid = 1751] [serial = 348] [outer = (nil)] [url = about:blank] 09:15:57 INFO - PROCESS | 1751 | --DOMWINDOW == 226 (0x9a782400) [pid = 1751] [serial = 385] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1751 | 1464624958054 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dd0d400 == 90 [pid = 1751] [id = 168] 09:15:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 227 (0x8dedc400) [pid = 1751] [serial = 504] [outer = (nil)] 09:15:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 228 (0x8dee0800) [pid = 1751] [serial = 505] [outer = 0x8dedc400] 09:15:58 INFO - PROCESS | 1751 | 1464624958159 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 229 (0x90b78c00) [pid = 1751] [serial = 506] [outer = 0x8dedc400] 09:15:58 INFO - PROCESS | 1751 | 1464624958928 Marionette TRACE conn3 <- [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]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:15:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1382ms 09:15:58 INFO - PROCESS | 1751 | 1464624958992 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 1751 | 1464624958996 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 09:15:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:15:59 INFO - PROCESS | 1751 | 1464624959002 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 1751 | 1464624959006 Marionette TRACE conn3 <- [1,646,null,{}] 09:15:59 INFO - PROCESS | 1751 | 1464624959011 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:15:59 INFO - PROCESS | 1751 | 1464624959232 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:15:59 INFO - PROCESS | 1751 | 1464624959249 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdda000 == 91 [pid = 1751] [id = 169] 09:15:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 230 (0x90c1d800) [pid = 1751] [serial = 507] [outer = (nil)] 09:15:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 231 (0x90cf6800) [pid = 1751] [serial = 508] [outer = 0x90c1d800] 09:15:59 INFO - PROCESS | 1751 | 1464624959322 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 232 (0x91646c00) [pid = 1751] [serial = 509] [outer = 0x90c1d800] 09:16:00 INFO - PROCESS | 1751 | 1464624960237 Marionette TRACE conn3 <- [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]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:16:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1289ms 09:16:00 INFO - PROCESS | 1751 | 1464624960296 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 1751 | 1464624960300 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 09:16:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:16:00 INFO - PROCESS | 1751 | 1464624960306 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 1751 | 1464624960309 Marionette TRACE conn3 <- [1,650,null,{}] 09:16:00 INFO - PROCESS | 1751 | 1464624960315 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:00 INFO - PROCESS | 1751 | 1464624960525 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:16:00 INFO - PROCESS | 1751 | 1464624960558 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x91649000 == 92 [pid = 1751] [id = 170] 09:16:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 233 (0x9164b400) [pid = 1751] [serial = 510] [outer = (nil)] 09:16:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 234 (0x9164ec00) [pid = 1751] [serial = 511] [outer = 0x9164b400] 09:16:00 INFO - PROCESS | 1751 | 1464624960630 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 235 (0x91651c00) [pid = 1751] [serial = 512] [outer = 0x9164b400] 09:16:01 INFO - PROCESS | 1751 | 1464624961564 Marionette TRACE conn3 <- [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]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:16:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1327ms 09:16:01 INFO - PROCESS | 1751 | 1464624961772 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:16:01 INFO - PROCESS | 1751 | 1464624961777 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 09:16:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:16:01 INFO - PROCESS | 1751 | 1464624961832 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 1751 | 1464624961835 Marionette TRACE conn3 <- [1,654,null,{}] 09:16:01 INFO - PROCESS | 1751 | 1464624961841 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:02 INFO - PROCESS | 1751 | 1464624962440 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:16:02 INFO - PROCESS | 1751 | --DOMWINDOW == 234 (0x8d70f000) [pid = 1751] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:16:02 INFO - PROCESS | 1751 | --DOMWINDOW == 233 (0x916e4800) [pid = 1751] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:16:02 INFO - PROCESS | 1751 | --DOMWINDOW == 232 (0x92081400) [pid = 1751] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:16:02 INFO - PROCESS | 1751 | --DOMWINDOW == 231 (0x90b7c000) [pid = 1751] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:16:02 INFO - PROCESS | 1751 | --DOMWINDOW == 230 (0x8f17a000) [pid = 1751] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:16:02 INFO - PROCESS | 1751 | --DOMWINDOW == 229 (0x924cd400) [pid = 1751] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:16:02 INFO - PROCESS | 1751 | --DOMWINDOW == 228 (0x91899400) [pid = 1751] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:16:02 INFO - PROCESS | 1751 | --DOMWINDOW == 227 (0x8cdd2800) [pid = 1751] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:16:02 INFO - PROCESS | 1751 | 1464624962628 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cfedc00 == 93 [pid = 1751] [id = 171] 09:16:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 228 (0x8d70e800) [pid = 1751] [serial = 513] [outer = (nil)] 09:16:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 229 (0x90b7c000) [pid = 1751] [serial = 514] [outer = 0x8d70e800] 09:16:02 INFO - PROCESS | 1751 | 1464624962704 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 230 (0x91896c00) [pid = 1751] [serial = 515] [outer = 0x8d70e800] 09:16:03 INFO - PROCESS | 1751 | 1464624963391 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:16:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1590ms 09:16:03 INFO - PROCESS | 1751 | 1464624963417 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 1751 | 1464624963421 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:16:03 INFO - PROCESS | 1751 | 1464624963427 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 1751 | 1464624963430 Marionette TRACE conn3 <- [1,658,null,{}] 09:16:03 INFO - PROCESS | 1751 | 1464624963435 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:03 INFO - PROCESS | 1751 | 1464624963649 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:16:03 INFO - PROCESS | 1751 | 1464624963664 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x9189b000 == 94 [pid = 1751] [id = 172] 09:16:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 231 (0x9189d400) [pid = 1751] [serial = 516] [outer = (nil)] 09:16:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 232 (0x925a3800) [pid = 1751] [serial = 517] [outer = 0x9189d400] 09:16:03 INFO - PROCESS | 1751 | 1464624963737 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 233 (0x92a1d000) [pid = 1751] [serial = 518] [outer = 0x9189d400] 09:16:04 INFO - PROCESS | 1751 | 1464624964679 Marionette TRACE conn3 <- [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]]]}] 09:16:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:16:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1290ms 09:16:04 INFO - PROCESS | 1751 | 1464624964718 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 1751 | 1464624964724 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 09:16:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:16:04 INFO - PROCESS | 1751 | 1464624964734 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 1751 | 1464624964739 Marionette TRACE conn3 <- [1,662,null,{}] 09:16:04 INFO - PROCESS | 1751 | 1464624964750 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:04 INFO - PROCESS | 1751 | 1464624964963 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:16:05 INFO - PROCESS | 1751 | 1464624965210 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bba3400 == 95 [pid = 1751] [id = 173] 09:16:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 234 (0x8bddac00) [pid = 1751] [serial = 519] [outer = (nil)] 09:16:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 235 (0x8cfe8800) [pid = 1751] [serial = 520] [outer = 0x8bddac00] 09:16:05 INFO - PROCESS | 1751 | 1464624965345 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 236 (0x8d3ca400) [pid = 1751] [serial = 521] [outer = 0x8bddac00] 09:16:06 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:16:06 INFO - PROCESS | 1751 | 1464624966317 Marionette TRACE conn3 <- [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]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:16:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1634ms 09:16:06 INFO - PROCESS | 1751 | 1464624966367 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 1751 | 1464624966376 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 09:16:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:16:06 INFO - PROCESS | 1751 | 1464624966388 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 1751 | 1464624966392 Marionette TRACE conn3 <- [1,666,null,{}] 09:16:06 INFO - PROCESS | 1751 | 1464624966398 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:06 INFO - PROCESS | 1751 | 1464624966678 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:16:06 INFO - PROCESS | 1751 | 1464624966926 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dbca000 == 96 [pid = 1751] [id = 174] 09:16:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 237 (0x8dbd0800) [pid = 1751] [serial = 522] [outer = (nil)] 09:16:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 238 (0x8dd9d000) [pid = 1751] [serial = 523] [outer = 0x8dbd0800] 09:16:07 INFO - PROCESS | 1751 | 1464624967019 Marionette DEBUG loaded listener.js 09:16:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 239 (0x8dee0c00) [pid = 1751] [serial = 524] [outer = 0x8dbd0800] 09:16:07 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:16:07 INFO - PROCESS | 1751 | 1464624967988 Marionette TRACE conn3 <- [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]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:16:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1636ms 09:16:08 INFO - PROCESS | 1751 | 1464624968024 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 1751 | 1464624968027 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 09:16:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:16:08 INFO - PROCESS | 1751 | 1464624968035 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 1751 | 1464624968041 Marionette TRACE conn3 <- [1,670,null,{}] 09:16:08 INFO - PROCESS | 1751 | 1464624968058 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:08 INFO - PROCESS | 1751 | 1464624968252 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:16:08 INFO - PROCESS | 1751 | 1464624968490 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x9189d000 == 97 [pid = 1751] [id = 175] 09:16:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 240 (0x9189d800) [pid = 1751] [serial = 525] [outer = (nil)] 09:16:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 241 (0x91eb8c00) [pid = 1751] [serial = 526] [outer = 0x9189d800] 09:16:08 INFO - PROCESS | 1751 | 1464624968624 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 242 (0x9259a800) [pid = 1751] [serial = 527] [outer = 0x9189d800] 09:16:09 INFO - PROCESS | 1751 | 1464624969528 Marionette TRACE conn3 <- [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]]]}] 09:16:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:16:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1534ms 09:16:09 INFO - PROCESS | 1751 | 1464624969569 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:16:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:16:09 INFO - PROCESS | 1751 | 1464624969574 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 09:16:09 INFO - PROCESS | 1751 | 1464624969580 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:16:09 INFO - PROCESS | 1751 | 1464624969584 Marionette TRACE conn3 <- [1,674,null,{}] 09:16:09 INFO - PROCESS | 1751 | 1464624969590 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:09 INFO - PROCESS | 1751 | 1464624969778 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:16:10 INFO - PROCESS | 1751 | 1464624970003 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d590400 == 98 [pid = 1751] [id = 176] 09:16:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 243 (0x8dda3400) [pid = 1751] [serial = 528] [outer = (nil)] 09:16:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 244 (0x93855400) [pid = 1751] [serial = 529] [outer = 0x8dda3400] 09:16:10 INFO - PROCESS | 1751 | 1464624970182 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 245 (0x94f26000) [pid = 1751] [serial = 530] [outer = 0x8dda3400] 09:16:10 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:16:11 INFO - PROCESS | 1751 | 1464624971065 Marionette TRACE conn3 <- [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]]]}] 09:16:11 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 09:16:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1550ms 09:16:11 INFO - PROCESS | 1751 | 1464624971131 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 1751 | 1464624971136 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 09:16:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:16:11 INFO - PROCESS | 1751 | 1464624971142 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 1751 | 1464624971146 Marionette TRACE conn3 <- [1,678,null,{}] 09:16:11 INFO - PROCESS | 1751 | 1464624971152 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:11 INFO - PROCESS | 1751 | 1464624971333 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:16:11 INFO - PROCESS | 1751 | 1464624971521 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x90cf1400 == 99 [pid = 1751] [id = 177] 09:16:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 246 (0x93830400) [pid = 1751] [serial = 531] [outer = (nil)] 09:16:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 247 (0x98012000) [pid = 1751] [serial = 532] [outer = 0x93830400] 09:16:11 INFO - PROCESS | 1751 | 1464624971609 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 248 (0x99dc8400) [pid = 1751] [serial = 533] [outer = 0x93830400] 09:16:12 INFO - PROCESS | 1751 | 1464624972534 Marionette TRACE conn3 <- [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]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:16:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1429ms 09:16:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:16:12 INFO - PROCESS | 1751 | 1464624972572 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 1751 | 1464624972575 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 09:16:12 INFO - PROCESS | 1751 | 1464624972582 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 1751 | 1464624972584 Marionette TRACE conn3 <- [1,682,null,{}] 09:16:12 INFO - PROCESS | 1751 | 1464624972591 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:12 INFO - PROCESS | 1751 | 1464624972810 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:16:13 INFO - PROCESS | 1751 | 1464624973055 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x99dd0c00 == 100 [pid = 1751] [id = 178] 09:16:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 249 (0x99dd1c00) [pid = 1751] [serial = 534] [outer = (nil)] 09:16:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 250 (0x9a883c00) [pid = 1751] [serial = 535] [outer = 0x99dd1c00] 09:16:13 INFO - PROCESS | 1751 | 1464624973190 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 251 (0x9adb9400) [pid = 1751] [serial = 536] [outer = 0x99dd1c00] 09:16:14 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:14 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:14 INFO - PROCESS | 1751 | 1464624974533 Marionette TRACE conn3 <- [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]]]}] 09:16:14 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) 09:16:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1982ms 09:16:14 INFO - PROCESS | 1751 | 1464624974602 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 1751 | 1464624974607 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 09:16:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:16:14 INFO - PROCESS | 1751 | 1464624974634 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 1751 | 1464624974638 Marionette TRACE conn3 <- [1,686,null,{}] 09:16:14 INFO - PROCESS | 1751 | 1464624974644 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:14 INFO - PROCESS | 1751 | 1464624974814 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:16:15 INFO - PROCESS | 1751 | 1464624975003 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x91896400 == 101 [pid = 1751] [id = 179] 09:16:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 252 (0x9384f000) [pid = 1751] [serial = 537] [outer = (nil)] 09:16:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 253 (0x9b91c800) [pid = 1751] [serial = 538] [outer = 0x9384f000] 09:16:15 INFO - PROCESS | 1751 | 1464624975101 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 254 (0x9cf48400) [pid = 1751] [serial = 539] [outer = 0x9384f000] 09:16:16 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:16 INFO - PROCESS | 1751 | 1464624976387 Marionette TRACE conn3 <- [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]]]}] 09:16:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:16:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1787ms 09:16:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:16:16 INFO - PROCESS | 1751 | 1464624976416 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:16:16 INFO - PROCESS | 1751 | 1464624976419 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 09:16:16 INFO - PROCESS | 1751 | 1464624976426 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:16:16 INFO - PROCESS | 1751 | 1464624976430 Marionette TRACE conn3 <- [1,690,null,{}] 09:16:16 INFO - PROCESS | 1751 | 1464624976436 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:16 INFO - PROCESS | 1751 | 1464624976688 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:16:16 INFO - PROCESS | 1751 | 1464624976882 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e892400 == 102 [pid = 1751] [id = 180] 09:16:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 255 (0x8e893800) [pid = 1751] [serial = 540] [outer = (nil)] 09:16:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 256 (0x8e899800) [pid = 1751] [serial = 541] [outer = 0x8e893800] 09:16:17 INFO - PROCESS | 1751 | 1464624977014 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 257 (0x8e89bc00) [pid = 1751] [serial = 542] [outer = 0x8e893800] 09:16:18 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:18 INFO - PROCESS | 1751 | 1464624978340 Marionette TRACE conn3 <- [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]]]}] 09:16:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:16:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1931ms 09:16:18 INFO - PROCESS | 1751 | 1464624978356 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 1751 | 1464624978360 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 09:16:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:16:18 INFO - PROCESS | 1751 | 1464624978426 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 1751 | 1464624978431 Marionette TRACE conn3 <- [1,694,null,{}] 09:16:18 INFO - PROCESS | 1751 | 1464624978442 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:18 INFO - PROCESS | 1751 | 1464624978619 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:16:18 INFO - PROCESS | 1751 | 1464624978811 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cd41c00 == 103 [pid = 1751] [id = 181] 09:16:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 258 (0x8cd42400) [pid = 1751] [serial = 543] [outer = (nil)] 09:16:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 259 (0x8cd47800) [pid = 1751] [serial = 544] [outer = 0x8cd42400] 09:16:18 INFO - PROCESS | 1751 | 1464624978909 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 260 (0x8cd4a000) [pid = 1751] [serial = 545] [outer = 0x8cd42400] 09:16:20 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:20 INFO - PROCESS | 1751 | 1464624980259 Marionette TRACE conn3 <- [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]]]}] 09:16:20 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) 09:16:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1909ms 09:16:20 INFO - PROCESS | 1751 | 1464624980276 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 1751 | 1464624980280 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 09:16:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:16:20 INFO - PROCESS | 1751 | 1464624980287 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 1751 | 1464624980291 Marionette TRACE conn3 <- [1,698,null,{}] 09:16:20 INFO - PROCESS | 1751 | 1464624980340 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:20 INFO - PROCESS | 1751 | 1464624980553 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:16:20 INFO - PROCESS | 1751 | 1464624980747 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bba1400 == 104 [pid = 1751] [id = 182] 09:16:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 261 (0x8cd43c00) [pid = 1751] [serial = 546] [outer = (nil)] 09:16:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 262 (0x8d7d3800) [pid = 1751] [serial = 547] [outer = 0x8cd43c00] 09:16:20 INFO - PROCESS | 1751 | 1464624980831 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 263 (0x8dbd1c00) [pid = 1751] [serial = 548] [outer = 0x8cd43c00] 09:16:22 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:22 INFO - PROCESS | 1751 | 1464624982456 Marionette TRACE conn3 <- [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]]]}] 09:16:22 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) 09:16:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2193ms 09:16:22 INFO - PROCESS | 1751 | 1464624982481 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 1751 | 1464624982487 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:16:22 INFO - PROCESS | 1751 | 1464624982495 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 1751 | 1464624982500 Marionette TRACE conn3 <- [1,702,null,{}] 09:16:22 INFO - PROCESS | 1751 | 1464624982508 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:22 INFO - PROCESS | 1751 | 1464624982679 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:16:22 INFO - PROCESS | 1751 | 1464624982873 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bba1000 == 105 [pid = 1751] [id = 183] 09:16:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 264 (0x8cdd0c00) [pid = 1751] [serial = 549] [outer = (nil)] 09:16:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 265 (0x8d3d0400) [pid = 1751] [serial = 550] [outer = 0x8cdd0c00] 09:16:22 INFO - PROCESS | 1751 | 1464624982953 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 266 (0x8d709c00) [pid = 1751] [serial = 551] [outer = 0x8cdd0c00] 09:16:24 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:24 INFO - PROCESS | 1751 | 1464624984300 Marionette TRACE conn3 <- [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]]]}] 09:16:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:16:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1840ms 09:16:24 INFO - PROCESS | 1751 | 1464624984358 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:16:24 INFO - PROCESS | 1751 | 1464624984367 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 09:16:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:16:24 INFO - PROCESS | 1751 | 1464624984410 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:16:24 INFO - PROCESS | 1751 | 1464624984415 Marionette TRACE conn3 <- [1,706,null,{}] 09:16:24 INFO - PROCESS | 1751 | 1464624984422 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:24 INFO - PROCESS | 1751 | 1464624984643 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:16:24 INFO - PROCESS | 1751 | --DOCSHELL 0x991ec800 == 104 [pid = 1751] [id = 16] 09:16:24 INFO - PROCESS | 1751 | --DOCSHELL 0x95376000 == 103 [pid = 1751] [id = 15] 09:16:24 INFO - PROCESS | 1751 | --DOMWINDOW == 265 (0x9385c400) [pid = 1751] [serial = 457] [outer = (nil)] [url = about:blank] 09:16:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8cfedc00 == 102 [pid = 1751] [id = 171] 09:16:24 INFO - PROCESS | 1751 | --DOCSHELL 0x91649000 == 101 [pid = 1751] [id = 170] 09:16:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8bdda000 == 100 [pid = 1751] [id = 169] 09:16:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8dd0d400 == 99 [pid = 1751] [id = 168] 09:16:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9d1400 == 98 [pid = 1751] [id = 167] 09:16:24 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdd1000 == 97 [pid = 1751] [id = 166] 09:16:24 INFO - PROCESS | 1751 | 1464624984866 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a072800 == 98 [pid = 1751] [id = 184] 09:16:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 266 (0x8b9d1400) [pid = 1751] [serial = 552] [outer = (nil)] 09:16:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 267 (0x8cf18400) [pid = 1751] [serial = 553] [outer = 0x8b9d1400] 09:16:24 INFO - PROCESS | 1751 | 1464624984948 Marionette DEBUG loaded listener.js 09:16:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 268 (0x8d3c4000) [pid = 1751] [serial = 554] [outer = 0x8b9d1400] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 267 (0x925a8c00) [pid = 1751] [serial = 455] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 266 (0x8dbd0000) [pid = 1751] [serial = 439] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 265 (0x8d595000) [pid = 1751] [serial = 408] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 264 (0x9189e000) [pid = 1751] [serial = 449] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 263 (0x99107800) [pid = 1751] [serial = 232] [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.] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 262 (0x90b7e000) [pid = 1751] [serial = 390] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 261 (0x924d7800) [pid = 1751] [serial = 454] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 260 (0x916df800) [pid = 1751] [serial = 445] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 259 (0x90b78800) [pid = 1751] [serial = 442] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 258 (0x8d3cf000) [pid = 1751] [serial = 405] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 257 (0x92d17400) [pid = 1751] [serial = 393] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 256 (0x8cf17400) [pid = 1751] [serial = 421] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 255 (0x8dbcdc00) [pid = 1751] [serial = 402] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 254 (0x8d70d800) [pid = 1751] [serial = 433] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 253 (0x97643800) [pid = 1751] [serial = 415] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 252 (0x8bb9bc00) [pid = 1751] [serial = 427] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 251 (0x9b529000) [pid = 1751] [serial = 388] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 250 (0x9a121800) [pid = 1751] [serial = 424] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 249 (0x9b20d000) [pid = 1751] [serial = 396] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 248 (0x8d7d0400) [pid = 1751] [serial = 411] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 247 (0x90bc3400) [pid = 1751] [serial = 443] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 246 (0x91eb2400) [pid = 1751] [serial = 451] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 245 (0x91891c00) [pid = 1751] [serial = 446] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 244 (0x9189a400) [pid = 1751] [serial = 448] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 243 (0x8d3c2400) [pid = 1751] [serial = 437] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 242 (0x8cdd2000) [pid = 1751] [serial = 418] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 241 (0x8dda4c00) [pid = 1751] [serial = 440] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 240 (0x92076400) [pid = 1751] [serial = 452] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 239 (0x8d705c00) [pid = 1751] [serial = 430] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 238 (0x8cf14800) [pid = 1751] [serial = 436] [outer = (nil)] [url = about:blank] 09:16:25 INFO - PROCESS | 1751 | --DOMWINDOW == 237 (0x91ebc800) [pid = 1751] [serial = 399] [outer = (nil)] [url = about:blank] 09:16:26 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:26 INFO - PROCESS | 1751 | 1464624986238 Marionette TRACE conn3 <- [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]]]}] 09:16:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:16:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1846ms 09:16:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:16:26 INFO - PROCESS | 1751 | 1464624986249 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1751 | 1464624986252 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 09:16:26 INFO - PROCESS | 1751 | 1464624986259 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1751 | 1464624986265 Marionette TRACE conn3 <- [1,710,null,{}] 09:16:26 INFO - PROCESS | 1751 | 1464624986281 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:26 INFO - PROCESS | 1751 | 1464624986524 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:16:26 INFO - PROCESS | 1751 | 1464624986695 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dbc5000 == 99 [pid = 1751] [id = 185] 09:16:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 238 (0x8dd06800) [pid = 1751] [serial = 555] [outer = (nil)] 09:16:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 239 (0x8e899c00) [pid = 1751] [serial = 556] [outer = 0x8dd06800] 09:16:26 INFO - PROCESS | 1751 | 1464624986773 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 240 (0x8f371c00) [pid = 1751] [serial = 557] [outer = 0x8dd06800] 09:16:27 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:28 INFO - PROCESS | 1751 | 1464624988017 Marionette TRACE conn3 <- [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]]]}] 09:16:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:16:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1791ms 09:16:28 INFO - PROCESS | 1751 | 1464624988056 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 09:16:28 INFO - PROCESS | 1751 | 1464624988060 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 09:16:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:16:28 INFO - PROCESS | 1751 | 1464624988067 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 1751 | 1464624988071 Marionette TRACE conn3 <- [1,714,null,{}] 09:16:28 INFO - PROCESS | 1751 | 1464624988076 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:28 INFO - PROCESS | 1751 | 1464624988325 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:16:28 INFO - PROCESS | 1751 | 1464624988362 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d7d0800 == 100 [pid = 1751] [id = 186] 09:16:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 241 (0x8dedf000) [pid = 1751] [serial = 558] [outer = (nil)] 09:16:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 242 (0x90c19c00) [pid = 1751] [serial = 559] [outer = 0x8dedf000] 09:16:28 INFO - PROCESS | 1751 | 1464624988451 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 243 (0x90cef400) [pid = 1751] [serial = 560] [outer = 0x8dedf000] 09:16:29 INFO - PROCESS | 1751 | --DOMWINDOW == 242 (0x9164b400) [pid = 1751] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:16:29 INFO - PROCESS | 1751 | --DOMWINDOW == 241 (0x8d70e800) [pid = 1751] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:16:29 INFO - PROCESS | 1751 | --DOMWINDOW == 240 (0x90c1d800) [pid = 1751] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:16:29 INFO - PROCESS | 1751 | --DOMWINDOW == 239 (0x8b9d1c00) [pid = 1751] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:16:29 INFO - PROCESS | 1751 | --DOMWINDOW == 238 (0x8cf17c00) [pid = 1751] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:16:29 INFO - PROCESS | 1751 | --DOMWINDOW == 237 (0x8dedc400) [pid = 1751] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:16:30 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:30 INFO - PROCESS | 1751 | 1464624990071 Marionette TRACE conn3 <- [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]]]}] 09:16:30 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 09:16:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2031ms 09:16:30 INFO - PROCESS | 1751 | 1464624990099 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:16:30 INFO - PROCESS | 1751 | 1464624990103 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 09:16:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:16:30 INFO - PROCESS | 1751 | 1464624990109 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 1751 | 1464624990112 Marionette TRACE conn3 <- [1,718,null,{}] 09:16:30 INFO - PROCESS | 1751 | 1464624990118 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:30 INFO - PROCESS | 1751 | 1464624990355 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:16:30 INFO - PROCESS | 1751 | 1464624990370 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a075800 == 101 [pid = 1751] [id = 187] 09:16:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 238 (0x8d3cf000) [pid = 1751] [serial = 561] [outer = (nil)] 09:16:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 239 (0x90c25800) [pid = 1751] [serial = 562] [outer = 0x8d3cf000] 09:16:30 INFO - PROCESS | 1751 | 1464624990461 Marionette DEBUG loaded listener.js 09:16:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 240 (0x91645c00) [pid = 1751] [serial = 563] [outer = 0x8d3cf000] 09:16:31 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:31 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:31 INFO - PROCESS | 1751 | 1464624991716 Marionette TRACE conn3 <- [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]]]}] 09:16:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:16:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1643ms 09:16:31 INFO - PROCESS | 1751 | 1464624991754 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 1751 | 1464624991761 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 09:16:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:16:31 INFO - PROCESS | 1751 | 1464624991770 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 1751 | 1464624991776 Marionette TRACE conn3 <- [1,722,null,{}] 09:16:31 INFO - PROCESS | 1751 | 1464624991843 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:32 INFO - PROCESS | 1751 | 1464624992122 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:16:32 INFO - PROCESS | 1751 | 1464624992309 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb9bc00 == 102 [pid = 1751] [id = 188] 09:16:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 241 (0x8cdd3400) [pid = 1751] [serial = 564] [outer = (nil)] 09:16:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 242 (0x8cf17400) [pid = 1751] [serial = 565] [outer = 0x8cdd3400] 09:16:32 INFO - PROCESS | 1751 | 1464624992401 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 243 (0x8cfe6c00) [pid = 1751] [serial = 566] [outer = 0x8cdd3400] 09:16:33 INFO - PROCESS | 1751 | 1464624993363 Marionette TRACE conn3 <- [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] 09:16:33 INFO - PROCESS | 1751 | 1464624993414 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 09:16:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:16:33 INFO - PROCESS | 1751 | 1464624993425 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 1751 | 1464624993429 Marionette TRACE conn3 <- [1,726,null,{}] 09:16:33 INFO - PROCESS | 1751 | 1464624993436 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:33 INFO - PROCESS | 1751 | 1464624993637 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:16:33 INFO - PROCESS | 1751 | 1464624993880 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dd05c00 == 103 [pid = 1751] [id = 189] 09:16:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 244 (0x8dd0e800) [pid = 1751] [serial = 567] [outer = (nil)] 09:16:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 245 (0x8dedac00) [pid = 1751] [serial = 568] [outer = 0x8dd0e800] 09:16:34 INFO - PROCESS | 1751 | 1464624994016 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 246 (0x90b7e000) [pid = 1751] [serial = 569] [outer = 0x8dd0e800] 09:16:34 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:34 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:35 INFO - PROCESS | 1751 | 1464624995044 Marionette TRACE conn3 <- [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]]]}] 09:16:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:16:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1689ms 09:16:35 INFO - PROCESS | 1751 | 1464624995115 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 1751 | 1464624995119 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 09:16:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:16:35 INFO - PROCESS | 1751 | 1464624995126 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 1751 | 1464624995133 Marionette TRACE conn3 <- [1,730,null,{}] 09:16:35 INFO - PROCESS | 1751 | 1464624995150 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:35 INFO - PROCESS | 1751 | 1464624995398 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:16:35 INFO - PROCESS | 1751 | 1464624995688 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x90c1a000 == 104 [pid = 1751] [id = 190] 09:16:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 247 (0x916e4800) [pid = 1751] [serial = 570] [outer = (nil)] 09:16:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 248 (0x9189a400) [pid = 1751] [serial = 571] [outer = 0x916e4800] 09:16:35 INFO - PROCESS | 1751 | 1464624995823 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 249 (0x919d4c00) [pid = 1751] [serial = 572] [outer = 0x916e4800] 09:16:36 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:36 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:36 INFO - PROCESS | 1751 | 1464624996816 Marionette TRACE conn3 <- [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] 09:16:36 INFO - PROCESS | 1751 | 1464624996872 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 09:16:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:16:36 INFO - PROCESS | 1751 | 1464624996878 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 1751 | 1464624996881 Marionette TRACE conn3 <- [1,734,null,{}] 09:16:36 INFO - PROCESS | 1751 | 1464624996887 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:37 INFO - PROCESS | 1751 | 1464624997094 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:16:37 INFO - PROCESS | 1751 | 1464624997331 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x919d4400 == 105 [pid = 1751] [id = 191] 09:16:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 250 (0x92073400) [pid = 1751] [serial = 573] [outer = (nil)] 09:16:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 251 (0x925a3c00) [pid = 1751] [serial = 574] [outer = 0x92073400] 09:16:37 INFO - PROCESS | 1751 | 1464624997465 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 252 (0x92a1b400) [pid = 1751] [serial = 575] [outer = 0x92073400] 09:16:38 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:38 INFO - PROCESS | 1751 | 1464624998333 Marionette TRACE conn3 <- [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]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:16:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1529ms 09:16:38 INFO - PROCESS | 1751 | 1464624998409 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 1751 | 1464624998413 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 09:16:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:16:38 INFO - PROCESS | 1751 | 1464624998419 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 1751 | 1464624998423 Marionette TRACE conn3 <- [1,738,null,{}] 09:16:38 INFO - PROCESS | 1751 | 1464624998429 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:38 INFO - PROCESS | 1751 | 1464624998646 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:16:38 INFO - PROCESS | 1751 | 1464624998881 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdda000 == 106 [pid = 1751] [id = 192] 09:16:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 253 (0x90cfa400) [pid = 1751] [serial = 576] [outer = (nil)] 09:16:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 254 (0x9382d800) [pid = 1751] [serial = 577] [outer = 0x90cfa400] 09:16:39 INFO - PROCESS | 1751 | 1464624999026 Marionette DEBUG loaded listener.js 09:16:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 255 (0x93852400) [pid = 1751] [serial = 578] [outer = 0x90cfa400] 09:16:40 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:40 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:40 INFO - PROCESS | 1751 | 1464625000333 Marionette TRACE conn3 <- [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]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:16:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1931ms 09:16:40 INFO - PROCESS | 1751 | 1464625000351 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:16:40 INFO - PROCESS | 1751 | 1464625000354 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 09:16:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:16:40 INFO - PROCESS | 1751 | 1464625000361 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 1751 | 1464625000365 Marionette TRACE conn3 <- [1,742,null,{}] 09:16:40 INFO - PROCESS | 1751 | 1464625000375 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:40 INFO - PROCESS | 1751 | 1464625000697 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:16:40 INFO - PROCESS | 1751 | 1464625000898 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdda400 == 107 [pid = 1751] [id = 193] 09:16:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 256 (0x924d5000) [pid = 1751] [serial = 579] [outer = (nil)] 09:16:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 257 (0x93b1f400) [pid = 1751] [serial = 580] [outer = 0x924d5000] 09:16:40 INFO - PROCESS | 1751 | 1464625000985 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 258 (0x99ef0c00) [pid = 1751] [serial = 581] [outer = 0x924d5000] 09:16:42 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:42 INFO - PROCESS | 1751 | 1464625002297 Marionette TRACE conn3 <- [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]]]}] 09:16:42 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 09:16:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1992ms 09:16:42 INFO - PROCESS | 1751 | 1464625002437 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:16:42 INFO - PROCESS | 1751 | 1464625002440 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 09:16:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:16:42 INFO - PROCESS | 1751 | 1464625002458 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:16:42 INFO - PROCESS | 1751 | 1464625002461 Marionette TRACE conn3 <- [1,746,null,{}] 09:16:42 INFO - PROCESS | 1751 | 1464625002467 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:42 INFO - PROCESS | 1751 | 1464625002645 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:16:42 INFO - PROCESS | 1751 | 1464625002836 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bba1800 == 108 [pid = 1751] [id = 194] 09:16:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 259 (0x95376000) [pid = 1751] [serial = 582] [outer = (nil)] 09:16:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 260 (0x9a25b800) [pid = 1751] [serial = 583] [outer = 0x95376000] 09:16:42 INFO - PROCESS | 1751 | 1464625002921 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 261 (0x9a62d800) [pid = 1751] [serial = 584] [outer = 0x95376000] 09:16:43 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:44 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:44 INFO - PROCESS | 1751 | 1464625004223 Marionette TRACE conn3 <- [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]]]}] 09:16:44 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.) 09:16:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1784ms 09:16:44 INFO - PROCESS | 1751 | 1464625004240 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 1751 | 1464625004244 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:16:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:16:44 INFO - PROCESS | 1751 | 1464625004251 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 1751 | 1464625004255 Marionette TRACE conn3 <- [1,750,null,{}] 09:16:44 INFO - PROCESS | 1751 | 1464625004261 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:44 INFO - PROCESS | 1751 | 1464625004486 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:16:44 INFO - PROCESS | 1751 | 1464625004683 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x98f78800 == 109 [pid = 1751] [id = 195] 09:16:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 262 (0x9a128000) [pid = 1751] [serial = 585] [outer = (nil)] 09:16:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 263 (0x9b51d000) [pid = 1751] [serial = 586] [outer = 0x9a128000] 09:16:44 INFO - PROCESS | 1751 | 1464625004768 Marionette DEBUG loaded listener.js 09:16:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 264 (0x9b950000) [pid = 1751] [serial = 587] [outer = 0x9a128000] 09:16:46 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:46 INFO - PROCESS | 1751 | 1464625006062 Marionette TRACE conn3 <- [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]]]}] 09:16:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:16:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1836ms 09:16:46 INFO - PROCESS | 1751 | 1464625006088 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:16:46 INFO - PROCESS | 1751 | 1464625006092 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:16:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:16:46 INFO - PROCESS | 1751 | 1464625006099 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 1751 | 1464625006102 Marionette TRACE conn3 <- [1,754,null,{}] 09:16:46 INFO - PROCESS | 1751 | 1464625006108 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:46 INFO - PROCESS | 1751 | 1464625006321 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:16:46 INFO - PROCESS | 1751 | 1464625006517 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a124c00 == 110 [pid = 1751] [id = 196] 09:16:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 265 (0x9a622c00) [pid = 1751] [serial = 588] [outer = (nil)] 09:16:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 266 (0x9cf44000) [pid = 1751] [serial = 589] [outer = 0x9a622c00] 09:16:46 INFO - PROCESS | 1751 | 1464625006601 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 267 (0x9cfc8c00) [pid = 1751] [serial = 590] [outer = 0x9a622c00] 09:16:47 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:47 INFO - PROCESS | 1751 | 1464625007909 Marionette TRACE conn3 <- [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]]]}] 09:16:47 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 09:16:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1837ms 09:16:47 INFO - PROCESS | 1751 | 1464625007937 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:16:47 INFO - PROCESS | 1751 | 1464625007941 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:16:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:16:47 INFO - PROCESS | 1751 | 1464625007947 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 1751 | 1464625007950 Marionette TRACE conn3 <- [1,758,null,{}] 09:16:48 INFO - PROCESS | 1751 | 1464625008001 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:48 INFO - PROCESS | 1751 | 1464625008255 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:16:48 INFO - PROCESS | 1751 | 1464625008397 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d70ac00 == 111 [pid = 1751] [id = 197] 09:16:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 268 (0x8db85000) [pid = 1751] [serial = 591] [outer = (nil)] 09:16:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 269 (0x8db8a400) [pid = 1751] [serial = 592] [outer = 0x8db85000] 09:16:48 INFO - PROCESS | 1751 | 1464625008517 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 270 (0x8db8f000) [pid = 1751] [serial = 593] [outer = 0x8db85000] 09:16:49 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:49 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:49 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:49 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:49 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:49 INFO - PROCESS | 1751 | 1464625009437 Marionette TRACE conn3 <- [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]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:16:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1529ms 09:16:49 INFO - PROCESS | 1751 | 1464625009477 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 1751 | 1464625009481 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:16:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:16:49 INFO - PROCESS | 1751 | 1464625009488 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 1751 | 1464625009492 Marionette TRACE conn3 <- [1,762,null,{}] 09:16:49 INFO - PROCESS | 1751 | 1464625009498 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:49 INFO - PROCESS | 1751 | 1464625009710 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:16:50 INFO - PROCESS | 1751 | 1464625009975 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cd4dc00 == 112 [pid = 1751] [id = 198] 09:16:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 271 (0x8cd4e800) [pid = 1751] [serial = 594] [outer = (nil)] 09:16:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 272 (0x8cdd3c00) [pid = 1751] [serial = 595] [outer = 0x8cd4e800] 09:16:50 INFO - PROCESS | 1751 | 1464625010369 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 273 (0x8d3c6400) [pid = 1751] [serial = 596] [outer = 0x8cd4e800] 09:16:51 INFO - PROCESS | 1751 | 1464625011722 Marionette TRACE conn3 <- [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]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:16:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2281ms 09:16:51 INFO - PROCESS | 1751 | 1464625011817 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 1751 | 1464625011823 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:16:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:16:51 INFO - PROCESS | 1751 | 1464625011887 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 1751 | 1464625011891 Marionette TRACE conn3 <- [1,766,null,{}] 09:16:51 INFO - PROCESS | 1751 | 1464625011898 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:52 INFO - PROCESS | 1751 | 1464625012106 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:16:52 INFO - PROCESS | 1751 | --DOCSHELL 0x92074400 == 111 [pid = 1751] [id = 31] 09:16:52 INFO - PROCESS | 1751 | --DOMWINDOW == 272 (0x925a3800) [pid = 1751] [serial = 517] [outer = (nil)] [url = about:blank] 09:16:52 INFO - PROCESS | 1751 | --DOMWINDOW == 271 (0x8d7d5000) [pid = 1751] [serial = 460] [outer = (nil)] [url = about:blank] 09:16:52 INFO - PROCESS | 1751 | --DOMWINDOW == 270 (0x90bca800) [pid = 1751] [serial = 463] [outer = (nil)] [url = about:blank] 09:16:52 INFO - PROCESS | 1751 | --DOMWINDOW == 269 (0x92d32400) [pid = 1751] [serial = 466] [outer = (nil)] [url = about:blank] 09:16:52 INFO - PROCESS | 1751 | --DOMWINDOW == 268 (0x97644c00) [pid = 1751] [serial = 469] [outer = (nil)] [url = about:blank] 09:16:52 INFO - PROCESS | 1751 | --DOMWINDOW == 267 (0x9a122800) [pid = 1751] [serial = 472] [outer = (nil)] [url = about:blank] 09:16:52 INFO - PROCESS | 1751 | --DOMWINDOW == 266 (0x9a9b0000) [pid = 1751] [serial = 475] [outer = (nil)] [url = about:blank] 09:16:52 INFO - PROCESS | 1751 | --DOMWINDOW == 265 (0x8cfea400) [pid = 1751] [serial = 478] [outer = (nil)] [url = about:blank] 09:16:52 INFO - PROCESS | 1751 | --DOMWINDOW == 264 (0x9a889800) [pid = 1751] [serial = 481] [outer = (nil)] [url = about:blank] 09:16:52 INFO - PROCESS | 1751 | --DOMWINDOW == 263 (0x8bdd4c00) [pid = 1751] [serial = 484] [outer = (nil)] [url = about:blank] 09:16:52 INFO - PROCESS | 1751 | --DOMWINDOW == 262 (0x92a16400) [pid = 1751] [serial = 487] [outer = (nil)] [url = about:blank] 09:16:52 INFO - PROCESS | 1751 | --DOMWINDOW == 261 (0x92a24800) [pid = 1751] [serial = 490] [outer = (nil)] [url = about:blank] 09:16:52 INFO - PROCESS | 1751 | --DOMWINDOW == 260 (0x8a06f400) [pid = 1751] [serial = 493] [outer = (nil)] [url = about:blank] 09:16:52 INFO - PROCESS | 1751 | 1464625012402 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8d7d0800 == 110 [pid = 1751] [id = 186] 09:16:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8dbc5000 == 109 [pid = 1751] [id = 185] 09:16:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a06f400 == 110 [pid = 1751] [id = 199] 09:16:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 261 (0x8a072c00) [pid = 1751] [serial = 597] [outer = (nil)] 09:16:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 262 (0x8cf15000) [pid = 1751] [serial = 598] [outer = 0x8a072c00] 09:16:52 INFO - PROCESS | 1751 | 1464625012494 Marionette DEBUG loaded listener.js 09:16:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 263 (0x8d7cb400) [pid = 1751] [serial = 599] [outer = 0x8a072c00] 09:16:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8a072800 == 109 [pid = 1751] [id = 184] 09:16:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8bba1000 == 108 [pid = 1751] [id = 183] 09:16:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8e892400 == 107 [pid = 1751] [id = 180] 09:16:52 INFO - PROCESS | 1751 | --DOCSHELL 0x91896400 == 106 [pid = 1751] [id = 179] 09:16:52 INFO - PROCESS | 1751 | --DOCSHELL 0x99dd0c00 == 105 [pid = 1751] [id = 178] 09:16:52 INFO - PROCESS | 1751 | --DOCSHELL 0x90cf1400 == 104 [pid = 1751] [id = 177] 09:16:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8d590400 == 103 [pid = 1751] [id = 176] 09:16:52 INFO - PROCESS | 1751 | --DOCSHELL 0x9189d000 == 102 [pid = 1751] [id = 175] 09:16:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8dbca000 == 101 [pid = 1751] [id = 174] 09:16:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8bba3400 == 100 [pid = 1751] [id = 173] 09:16:53 INFO - PROCESS | 1751 | --DOMWINDOW == 262 (0x9164ec00) [pid = 1751] [serial = 511] [outer = (nil)] [url = about:blank] 09:16:53 INFO - PROCESS | 1751 | --DOMWINDOW == 261 (0x90b7c000) [pid = 1751] [serial = 514] [outer = (nil)] [url = about:blank] 09:16:53 INFO - PROCESS | 1751 | --DOMWINDOW == 260 (0x90cf6800) [pid = 1751] [serial = 508] [outer = (nil)] [url = about:blank] 09:16:53 INFO - PROCESS | 1751 | --DOMWINDOW == 259 (0x8dd9d400) [pid = 1751] [serial = 503] [outer = (nil)] [url = about:blank] 09:16:53 INFO - PROCESS | 1751 | --DOMWINDOW == 258 (0x8d701800) [pid = 1751] [serial = 502] [outer = (nil)] [url = about:blank] 09:16:53 INFO - PROCESS | 1751 | --DOMWINDOW == 257 (0x8d7d1800) [pid = 1751] [serial = 500] [outer = (nil)] [url = about:blank] 09:16:53 INFO - PROCESS | 1751 | --DOMWINDOW == 256 (0x8d594400) [pid = 1751] [serial = 499] [outer = (nil)] [url = about:blank] 09:16:53 INFO - PROCESS | 1751 | --DOMWINDOW == 255 (0x8dee0800) [pid = 1751] [serial = 505] [outer = (nil)] [url = about:blank] 09:16:53 INFO - PROCESS | 1751 | --DOMWINDOW == 254 (0x90b78c00) [pid = 1751] [serial = 506] [outer = (nil)] [url = about:blank] 09:16:53 INFO - PROCESS | 1751 | --DOMWINDOW == 253 (0x919da800) [pid = 1751] [serial = 496] [outer = (nil)] [url = about:blank] 09:16:53 INFO - PROCESS | 1751 | --DOMWINDOW == 252 (0x91651c00) [pid = 1751] [serial = 512] [outer = (nil)] [url = about:blank] 09:16:53 INFO - PROCESS | 1751 | --DOMWINDOW == 251 (0x91646c00) [pid = 1751] [serial = 509] [outer = (nil)] [url = about:blank] 09:16:53 INFO - PROCESS | 1751 | --DOMWINDOW == 250 (0x91896c00) [pid = 1751] [serial = 515] [outer = (nil)] [url = about:blank] 09:16:53 INFO - PROCESS | 1751 | 1464625013685 Marionette TRACE conn3 <- [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]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:16:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1837ms 09:16:53 INFO - PROCESS | 1751 | 1464625013729 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 1751 | 1464625013735 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:16:53 INFO - PROCESS | 1751 | 1464625013745 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 1751 | 1464625013750 Marionette TRACE conn3 <- [1,770,null,{}] 09:16:53 INFO - PROCESS | 1751 | 1464625013756 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:54 INFO - PROCESS | 1751 | 1464625014026 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:16:54 INFO - PROCESS | 1751 | 1464625014059 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x8db8c000 == 101 [pid = 1751] [id = 200] 09:16:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 251 (0x8dd03800) [pid = 1751] [serial = 600] [outer = (nil)] 09:16:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 252 (0x8ded9400) [pid = 1751] [serial = 601] [outer = 0x8dd03800] 09:16:54 INFO - PROCESS | 1751 | 1464625014133 Marionette DEBUG loaded listener.js 09:16:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 253 (0x8f174400) [pid = 1751] [serial = 602] [outer = 0x8dd03800] 09:16:55 INFO - PROCESS | 1751 | 1464625015043 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1340ms 09:16:55 INFO - PROCESS | 1751 | 1464625015086 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:16:55 INFO - PROCESS | 1751 | 1464625015090 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:16:55 INFO - PROCESS | 1751 | 1464625015101 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 1751 | 1464625015107 Marionette TRACE conn3 <- [1,774,null,{}] 09:16:55 INFO - PROCESS | 1751 | 1464625015122 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:55 INFO - PROCESS | 1751 | 1464625015358 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:16:55 INFO - PROCESS | 1751 | 1464625015385 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dd0a800 == 102 [pid = 1751] [id = 201] 09:16:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 254 (0x90cef800) [pid = 1751] [serial = 603] [outer = (nil)] 09:16:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 255 (0x91649400) [pid = 1751] [serial = 604] [outer = 0x90cef800] 09:16:55 INFO - PROCESS | 1751 | 1464625015459 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 256 (0x91651c00) [pid = 1751] [serial = 605] [outer = 0x90cef800] 09:16:56 INFO - PROCESS | 1751 | 1464625016408 Marionette TRACE conn3 <- [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]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1351ms 09:16:56 INFO - PROCESS | 1751 | 1464625016453 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:16:56 INFO - PROCESS | 1751 | 1464625016458 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:16:56 INFO - PROCESS | 1751 | 1464625016464 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1751 | 1464625016467 Marionette TRACE conn3 <- [1,778,null,{}] 09:16:56 INFO - PROCESS | 1751 | 1464625016472 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:56 INFO - PROCESS | 1751 | 1464625016709 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:16:56 INFO - PROCESS | 1751 | --DOMWINDOW == 255 (0x8dedf000) [pid = 1751] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:16:56 INFO - PROCESS | 1751 | --DOMWINDOW == 254 (0x8b9d1400) [pid = 1751] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:16:56 INFO - PROCESS | 1751 | --DOMWINDOW == 253 (0x8dd06800) [pid = 1751] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:16:56 INFO - PROCESS | 1751 | --DOMWINDOW == 252 (0x8cdd0c00) [pid = 1751] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:16:57 INFO - PROCESS | 1751 | 1464625017040 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a071000 == 103 [pid = 1751] [id = 202] 09:16:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 253 (0x8b9d1400) [pid = 1751] [serial = 606] [outer = (nil)] 09:16:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 254 (0x8d595800) [pid = 1751] [serial = 607] [outer = 0x8b9d1400] 09:16:57 INFO - PROCESS | 1751 | 1464625017148 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 255 (0x8dee4c00) [pid = 1751] [serial = 608] [outer = 0x8b9d1400] 09:16:58 INFO - PROCESS | 1751 | 1464625018128 Marionette TRACE conn3 <- [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]]]}] 09:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1688ms 09:16:58 INFO - PROCESS | 1751 | 1464625018151 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:16:58 INFO - PROCESS | 1751 | 1464625018159 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:16:58 INFO - PROCESS | 1751 | 1464625018167 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 1751 | 1464625018174 Marionette TRACE conn3 <- [1,782,null,{}] 09:16:58 INFO - PROCESS | 1751 | 1464625018182 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:16:58 INFO - PROCESS | 1751 | 1464625018380 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:16:58 INFO - PROCESS | 1751 | 1464625018634 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d707400 == 104 [pid = 1751] [id = 203] 09:16:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 256 (0x8d70f400) [pid = 1751] [serial = 609] [outer = (nil)] 09:16:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 257 (0x8dbc6c00) [pid = 1751] [serial = 610] [outer = 0x8d70f400] 09:16:58 INFO - PROCESS | 1751 | 1464625018770 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 258 (0x8dd0b800) [pid = 1751] [serial = 611] [outer = 0x8d70f400] 09:16:59 INFO - PROCESS | 1751 | 1464625019681 Marionette TRACE conn3 <- [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]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1584ms 09:16:59 INFO - PROCESS | 1751 | 1464625019752 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 1751 | 1464625019760 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:16:59 INFO - PROCESS | 1751 | 1464625019771 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 1751 | 1464625019775 Marionette TRACE conn3 <- [1,786,null,{}] 09:16:59 INFO - PROCESS | 1751 | 1464625019782 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:00 INFO - PROCESS | 1751 | 1464625020022 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:17:00 INFO - PROCESS | 1751 | 1464625020287 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x90c24400 == 105 [pid = 1751] [id = 204] 09:17:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 259 (0x90c25400) [pid = 1751] [serial = 612] [outer = (nil)] 09:17:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 260 (0x91644800) [pid = 1751] [serial = 613] [outer = 0x90c25400] 09:17:00 INFO - PROCESS | 1751 | 1464625020424 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 261 (0x916e8c00) [pid = 1751] [serial = 614] [outer = 0x90c25400] 09:17:01 INFO - PROCESS | 1751 | 1464625021456 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1735ms 09:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:17:01 INFO - PROCESS | 1751 | 1464625021506 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 1751 | 1464625021510 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:17:01 INFO - PROCESS | 1751 | 1464625021519 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 1751 | 1464625021526 Marionette TRACE conn3 <- [1,790,null,{}] 09:17:01 INFO - PROCESS | 1751 | 1464625021545 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:01 INFO - PROCESS | 1751 | 1464625021758 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:17:02 INFO - PROCESS | 1751 | 1464625022056 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x9189c400 == 106 [pid = 1751] [id = 205] 09:17:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 262 (0x924d2400) [pid = 1751] [serial = 615] [outer = (nil)] 09:17:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 263 (0x92a16800) [pid = 1751] [serial = 616] [outer = 0x924d2400] 09:17:02 INFO - PROCESS | 1751 | 1464625022168 Marionette DEBUG loaded listener.js 09:17:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 264 (0x92d19400) [pid = 1751] [serial = 617] [outer = 0x924d2400] 09:17:03 INFO - PROCESS | 1751 | 1464625023115 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1652ms 09:17:03 INFO - PROCESS | 1751 | 1464625023170 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:17:03 INFO - PROCESS | 1751 | 1464625023174 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:17:03 INFO - PROCESS | 1751 | 1464625023182 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:17:03 INFO - PROCESS | 1751 | 1464625023186 Marionette TRACE conn3 <- [1,794,null,{}] 09:17:03 INFO - PROCESS | 1751 | 1464625023192 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:03 INFO - PROCESS | 1751 | 1464625023421 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:17:03 INFO - PROCESS | 1751 | 1464625023668 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb9dc00 == 107 [pid = 1751] [id = 206] 09:17:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 265 (0x91653800) [pid = 1751] [serial = 618] [outer = (nil)] 09:17:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 266 (0x94f1ec00) [pid = 1751] [serial = 619] [outer = 0x91653800] 09:17:03 INFO - PROCESS | 1751 | 1464625023803 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 267 (0x95195c00) [pid = 1751] [serial = 620] [outer = 0x91653800] 09:17:04 INFO - PROCESS | 1751 | 1464625024690 Marionette TRACE conn3 <- [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]]]}] 09:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1580ms 09:17:04 INFO - PROCESS | 1751 | 1464625024763 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 1751 | 1464625024766 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:17:04 INFO - PROCESS | 1751 | 1464625024774 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 1751 | 1464625024776 Marionette TRACE conn3 <- [1,798,null,{}] 09:17:04 INFO - PROCESS | 1751 | 1464625024784 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:04 INFO - PROCESS | 1751 | 1464625024982 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:17:05 INFO - PROCESS | 1751 | 1464625025230 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cd44800 == 108 [pid = 1751] [id = 207] 09:17:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 268 (0x8cfe7000) [pid = 1751] [serial = 621] [outer = (nil)] 09:17:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 269 (0x99107800) [pid = 1751] [serial = 622] [outer = 0x8cfe7000] 09:17:05 INFO - PROCESS | 1751 | 1464625025364 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 270 (0x99dc6400) [pid = 1751] [serial = 623] [outer = 0x8cfe7000] 09:17:06 INFO - PROCESS | 1751 | 1464625026335 Marionette TRACE conn3 <- [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]]]}] 09:17:06 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 09:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1642ms 09:17:06 INFO - PROCESS | 1751 | 1464625026416 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:17:06 INFO - PROCESS | 1751 | 1464625026420 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:17:06 INFO - PROCESS | 1751 | 1464625026427 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 1751 | 1464625026430 Marionette TRACE conn3 <- [1,802,null,{}] 09:17:06 INFO - PROCESS | 1751 | 1464625026436 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:06 INFO - PROCESS | 1751 | 1464625026681 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:17:06 INFO - PROCESS | 1751 | 1464625026934 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x92672400 == 109 [pid = 1751] [id = 208] 09:17:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 271 (0x92675400) [pid = 1751] [serial = 624] [outer = (nil)] 09:17:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 272 (0x9267d800) [pid = 1751] [serial = 625] [outer = 0x92675400] 09:17:07 INFO - PROCESS | 1751 | 1464625027061 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 273 (0x95194c00) [pid = 1751] [serial = 626] [outer = 0x92675400] 09:17:08 INFO - PROCESS | 1751 | 1464625028000 Marionette TRACE conn3 <- [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]]]}] 09:17:08 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 09:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1638ms 09:17:08 INFO - PROCESS | 1751 | 1464625028065 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:17:08 INFO - PROCESS | 1751 | 1464625028070 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:17:08 INFO - PROCESS | 1751 | 1464625028076 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 1751 | 1464625028080 Marionette TRACE conn3 <- [1,806,null,{}] 09:17:08 INFO - PROCESS | 1751 | 1464625028085 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:08 INFO - PROCESS | 1751 | 1464625028273 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:17:08 INFO - PROCESS | 1751 | 1464625028522 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cd43800 == 110 [pid = 1751] [id = 209] 09:17:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 274 (0x92680400) [pid = 1751] [serial = 627] [outer = (nil)] 09:17:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 275 (0x9b2b4400) [pid = 1751] [serial = 628] [outer = 0x92680400] 09:17:08 INFO - PROCESS | 1751 | 1464625028654 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 276 (0x9b704000) [pid = 1751] [serial = 629] [outer = 0x92680400] 09:17:09 INFO - PROCESS | 1751 | 1464625029536 Marionette TRACE conn3 <- [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]]]}] 09:17:09 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 09:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1529ms 09:17:09 INFO - PROCESS | 1751 | 1464625029606 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 1751 | 1464625029610 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:17:09 INFO - PROCESS | 1751 | 1464625029617 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 1751 | 1464625029621 Marionette TRACE conn3 <- [1,810,null,{}] 09:17:09 INFO - PROCESS | 1751 | 1464625029627 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:09 INFO - PROCESS | 1751 | 1464625029823 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:17:10 INFO - PROCESS | 1751 | 1464625030070 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d3c7c00 == 111 [pid = 1751] [id = 210] 09:17:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 277 (0x91701400) [pid = 1751] [serial = 630] [outer = (nil)] 09:17:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 278 (0x91708800) [pid = 1751] [serial = 631] [outer = 0x91701400] 09:17:10 INFO - PROCESS | 1751 | 1464625030204 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 279 (0x9170e000) [pid = 1751] [serial = 632] [outer = 0x91701400] 09:17:11 INFO - PROCESS | 1751 | 1464625031111 Marionette TRACE conn3 <- [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]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1535ms 09:17:11 INFO - PROCESS | 1751 | 1464625031154 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 1751 | 1464625031158 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:17:11 INFO - PROCESS | 1751 | 1464625031165 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 1751 | 1464625031169 Marionette TRACE conn3 <- [1,814,null,{}] 09:17:11 INFO - PROCESS | 1751 | 1464625031175 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:11 INFO - PROCESS | 1751 | 1464625031408 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:17:11 INFO - PROCESS | 1751 | 1464625031717 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x91701c00 == 112 [pid = 1751] [id = 211] 09:17:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 280 (0x9170a400) [pid = 1751] [serial = 633] [outer = (nil)] 09:17:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 281 (0x9a625000) [pid = 1751] [serial = 634] [outer = 0x9170a400] 09:17:11 INFO - PROCESS | 1751 | 1464625031821 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 282 (0x9b918c00) [pid = 1751] [serial = 635] [outer = 0x9170a400] 09:17:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 283 (0x92672c00) [pid = 1751] [serial = 636] [outer = 0x9910b400] 09:17:12 INFO - PROCESS | 1751 | 1464625032860 Marionette TRACE conn3 <- [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] 09:17:12 INFO - PROCESS | 1751 | 1464625032907 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:17:12 INFO - PROCESS | 1751 | 1464625032914 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 1751 | 1464625032918 Marionette TRACE conn3 <- [1,818,null,{}] 09:17:12 INFO - PROCESS | 1751 | 1464625032924 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:13 INFO - PROCESS | 1751 | 1464625033153 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:17:13 INFO - PROCESS | 1751 | 1464625033445 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x896d0c00 == 113 [pid = 1751] [id = 212] 09:17:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 284 (0x896d2000) [pid = 1751] [serial = 637] [outer = (nil)] 09:17:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 285 (0x896dc400) [pid = 1751] [serial = 638] [outer = 0x896d2000] 09:17:13 INFO - PROCESS | 1751 | 1464625033542 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 286 (0x8dbc4c00) [pid = 1751] [serial = 639] [outer = 0x896d2000] 09:17:14 INFO - PROCESS | 1751 | 1464625034485 Marionette TRACE conn3 <- [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]]]}] 09:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1640ms 09:17:14 INFO - PROCESS | 1751 | 1464625034556 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:17:14 INFO - PROCESS | 1751 | 1464625034561 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:17:14 INFO - PROCESS | 1751 | 1464625034568 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 1751 | 1464625034573 Marionette TRACE conn3 <- [1,822,null,{}] 09:17:14 INFO - PROCESS | 1751 | 1464625034580 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:14 INFO - PROCESS | 1751 | 1464625034852 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:17:15 INFO - PROCESS | 1751 | 1464625035160 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2e2400 == 114 [pid = 1751] [id = 213] 09:17:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 287 (0x8a2e9400) [pid = 1751] [serial = 640] [outer = (nil)] 09:17:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 288 (0x8a2eec00) [pid = 1751] [serial = 641] [outer = 0x8a2e9400] 09:17:15 INFO - PROCESS | 1751 | 1464625035275 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 289 (0x9b91f400) [pid = 1751] [serial = 642] [outer = 0x8a2e9400] 09:17:16 INFO - PROCESS | 1751 | 1464625036211 Marionette TRACE conn3 <- [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] 09:17:16 INFO - PROCESS | 1751 | 1464625036258 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:17:16 INFO - PROCESS | 1751 | 1464625036265 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 1751 | 1464625036269 Marionette TRACE conn3 <- [1,826,null,{}] 09:17:16 INFO - PROCESS | 1751 | 1464625036275 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:16 INFO - PROCESS | 1751 | 1464625036465 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:17:16 INFO - PROCESS | 1751 | 1464625036727 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x893b5000 == 115 [pid = 1751] [id = 214] 09:17:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 290 (0x893b6c00) [pid = 1751] [serial = 643] [outer = (nil)] 09:17:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 291 (0x893bc800) [pid = 1751] [serial = 644] [outer = 0x893b6c00] 09:17:16 INFO - PROCESS | 1751 | 1464625036861 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 292 (0x893c1400) [pid = 1751] [serial = 645] [outer = 0x893b6c00] 09:17:17 INFO - PROCESS | 1751 | 1464625037767 Marionette TRACE conn3 <- [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]]]}] 09:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1537ms 09:17:17 INFO - PROCESS | 1751 | 1464625037804 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:17:17 INFO - PROCESS | 1751 | 1464625037808 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:17:17 INFO - PROCESS | 1751 | 1464625037814 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:17:17 INFO - PROCESS | 1751 | 1464625037828 Marionette TRACE conn3 <- [1,830,null,{}] 09:17:17 INFO - PROCESS | 1751 | 1464625037834 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:18 INFO - PROCESS | 1751 | 1464625038065 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:17:18 INFO - PROCESS | 1751 | 1464625038344 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x893bb000 == 116 [pid = 1751] [id = 215] 09:17:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 293 (0x894bec00) [pid = 1751] [serial = 646] [outer = (nil)] 09:17:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 294 (0x894c4400) [pid = 1751] [serial = 647] [outer = 0x894bec00] 09:17:18 INFO - PROCESS | 1751 | 1464625038449 Marionette DEBUG loaded listener.js 09:17:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 295 (0x894c6c00) [pid = 1751] [serial = 648] [outer = 0x894bec00] 09:17:19 INFO - PROCESS | 1751 | 1464625039371 Marionette TRACE conn3 <- [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]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1591ms 09:17:19 INFO - PROCESS | 1751 | 1464625039406 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 1751 | 1464625039410 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:17:19 INFO - PROCESS | 1751 | 1464625039416 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 1751 | 1464625039420 Marionette TRACE conn3 <- [1,834,null,{}] 09:17:19 INFO - PROCESS | 1751 | 1464625039426 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:19 INFO - PROCESS | 1751 | 1464625039614 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:17:19 INFO - PROCESS | 1751 | 1464625039868 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x894c3800 == 117 [pid = 1751] [id = 216] 09:17:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 296 (0x894c8c00) [pid = 1751] [serial = 649] [outer = (nil)] 09:17:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 297 (0x894cdc00) [pid = 1751] [serial = 650] [outer = 0x894c8c00] 09:17:19 INFO - PROCESS | 1751 | 1464625039993 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 298 (0x8a2e7c00) [pid = 1751] [serial = 651] [outer = 0x894c8c00] 09:17:20 INFO - PROCESS | 1751 | 1464625040898 Marionette TRACE conn3 <- [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]]]}] 09:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1546ms 09:17:20 INFO - PROCESS | 1751 | 1464625040964 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:17:20 INFO - PROCESS | 1751 | 1464625040968 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:17:20 INFO - PROCESS | 1751 | 1464625040975 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:17:20 INFO - PROCESS | 1751 | 1464625040979 Marionette TRACE conn3 <- [1,838,null,{}] 09:17:20 INFO - PROCESS | 1751 | 1464625040985 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:21 INFO - PROCESS | 1751 | 1464625041191 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:17:21 INFO - PROCESS | 1751 | 1464625041444 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x894c5000 == 118 [pid = 1751] [id = 217] 09:17:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 299 (0x894ccc00) [pid = 1751] [serial = 652] [outer = (nil)] 09:17:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 300 (0x9806a800) [pid = 1751] [serial = 653] [outer = 0x894ccc00] 09:17:21 INFO - PROCESS | 1751 | 1464625041578 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 301 (0x9cf4e800) [pid = 1751] [serial = 654] [outer = 0x894ccc00] 09:17:22 INFO - PROCESS | 1751 | 1464625042509 Marionette TRACE conn3 <- [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]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1578ms 09:17:22 INFO - PROCESS | 1751 | 1464625042553 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 1751 | 1464625042557 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:17:22 INFO - PROCESS | 1751 | 1464625042563 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 1751 | 1464625042567 Marionette TRACE conn3 <- [1,842,null,{}] 09:17:22 INFO - PROCESS | 1751 | 1464625042573 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:22 INFO - PROCESS | 1751 | 1464625042765 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:17:23 INFO - PROCESS | 1751 | 1464625043026 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x882bec00 == 119 [pid = 1751] [id = 218] 09:17:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 302 (0x882c1800) [pid = 1751] [serial = 655] [outer = (nil)] 09:17:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 303 (0x882c6c00) [pid = 1751] [serial = 656] [outer = 0x882c1800] 09:17:23 INFO - PROCESS | 1751 | 1464625043157 Marionette DEBUG loaded listener.js 09:17:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 304 (0x882c8800) [pid = 1751] [serial = 657] [outer = 0x882c1800] 09:17:24 INFO - PROCESS | 1751 | 1464625044438 Marionette TRACE conn3 <- [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]]]}] 09:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1930ms 09:17:24 INFO - PROCESS | 1751 | 1464625044592 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:17:24 INFO - PROCESS | 1751 | 1464625044597 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:17:24 INFO - PROCESS | 1751 | 1464625044637 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:17:24 INFO - PROCESS | 1751 | 1464625044650 Marionette TRACE conn3 <- [1,846,null,{}] 09:17:24 INFO - PROCESS | 1751 | 1464625044665 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:24 INFO - PROCESS | 1751 | 1464625044838 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:17:25 INFO - PROCESS | 1751 | 1464625045056 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x882c4c00 == 120 [pid = 1751] [id = 219] 09:17:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 305 (0x88392800) [pid = 1751] [serial = 658] [outer = (nil)] 09:17:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 306 (0x883a1800) [pid = 1751] [serial = 659] [outer = 0x88392800] 09:17:25 INFO - PROCESS | 1751 | 1464625045143 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 307 (0x896d5000) [pid = 1751] [serial = 660] [outer = 0x88392800] 09:17:26 INFO - PROCESS | 1751 | 1464625046234 Marionette TRACE conn3 <- [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]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1667ms 09:17:26 INFO - PROCESS | 1751 | 1464625046289 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 1751 | 1464625046297 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:17:26 INFO - PROCESS | 1751 | 1464625046358 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 1751 | 1464625046362 Marionette TRACE conn3 <- [1,850,null,{}] 09:17:26 INFO - PROCESS | 1751 | 1464625046375 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:26 INFO - PROCESS | 1751 | 1464625046593 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:17:26 INFO - PROCESS | 1751 | --DOCSHELL 0x8cf14c00 == 119 [pid = 1751] [id = 153] 09:17:26 INFO - PROCESS | 1751 | --DOCSHELL 0x90b73c00 == 118 [pid = 1751] [id = 154] 09:17:26 INFO - PROCESS | 1751 | --DOCSHELL 0x91ebbc00 == 117 [pid = 1751] [id = 155] 09:17:26 INFO - PROCESS | 1751 | --DOCSHELL 0x8dd0a800 == 116 [pid = 1751] [id = 201] 09:17:26 INFO - PROCESS | 1751 | --DOMWINDOW == 306 (0x90c25800) [pid = 1751] [serial = 562] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1751 | --DOMWINDOW == 305 (0x93855400) [pid = 1751] [serial = 529] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1751 | --DOMWINDOW == 304 (0x98012000) [pid = 1751] [serial = 532] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1751 | --DOMWINDOW == 303 (0x9a883c00) [pid = 1751] [serial = 535] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1751 | --DOMWINDOW == 302 (0x9b91c800) [pid = 1751] [serial = 538] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1751 | --DOMWINDOW == 301 (0x8cd47800) [pid = 1751] [serial = 544] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1751 | --DOMWINDOW == 300 (0x8e899800) [pid = 1751] [serial = 541] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1751 | --DOMWINDOW == 299 (0x8cfe8800) [pid = 1751] [serial = 520] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1751 | --DOMWINDOW == 298 (0x8dd9d000) [pid = 1751] [serial = 523] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1751 | --DOMWINDOW == 297 (0x91eb8c00) [pid = 1751] [serial = 526] [outer = (nil)] [url = about:blank] 09:17:26 INFO - PROCESS | 1751 | 1464625046964 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 1751 | --DOCSHELL 0x8db8c000 == 115 [pid = 1751] [id = 200] 09:17:26 INFO - PROCESS | 1751 | --DOCSHELL 0x8a06f400 == 114 [pid = 1751] [id = 199] 09:17:26 INFO - PROCESS | 1751 | --DOCSHELL 0x8cd4dc00 == 113 [pid = 1751] [id = 198] 09:17:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a06c000 == 114 [pid = 1751] [id = 220] 09:17:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 298 (0x8a06f400) [pid = 1751] [serial = 661] [outer = (nil)] 09:17:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 299 (0x8bba1000) [pid = 1751] [serial = 662] [outer = 0x8a06f400] 09:17:27 INFO - PROCESS | 1751 | 1464625047052 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 300 (0x8cd48c00) [pid = 1751] [serial = 663] [outer = 0x8a06f400] 09:17:27 INFO - PROCESS | 1751 | --DOCSHELL 0x98f78800 == 113 [pid = 1751] [id = 195] 09:17:27 INFO - PROCESS | 1751 | --DOCSHELL 0x8bba1800 == 112 [pid = 1751] [id = 194] 09:17:27 INFO - PROCESS | 1751 | --DOCSHELL 0x8bdda400 == 111 [pid = 1751] [id = 193] 09:17:27 INFO - PROCESS | 1751 | --DOCSHELL 0x8bdda000 == 110 [pid = 1751] [id = 192] 09:17:27 INFO - PROCESS | 1751 | --DOCSHELL 0x919d4400 == 109 [pid = 1751] [id = 191] 09:17:27 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb9bc00 == 108 [pid = 1751] [id = 188] 09:17:27 INFO - PROCESS | 1751 | --DOCSHELL 0x8a075800 == 107 [pid = 1751] [id = 187] 09:17:27 INFO - PROCESS | 1751 | --DOMWINDOW == 299 (0x8f371c00) [pid = 1751] [serial = 557] [outer = (nil)] [url = about:blank] 09:17:27 INFO - PROCESS | 1751 | --DOMWINDOW == 298 (0x90c19c00) [pid = 1751] [serial = 559] [outer = (nil)] [url = about:blank] 09:17:27 INFO - PROCESS | 1751 | --DOMWINDOW == 297 (0x8cf18400) [pid = 1751] [serial = 553] [outer = (nil)] [url = about:blank] 09:17:27 INFO - PROCESS | 1751 | --DOMWINDOW == 296 (0x8d3c4000) [pid = 1751] [serial = 554] [outer = (nil)] [url = about:blank] 09:17:27 INFO - PROCESS | 1751 | --DOMWINDOW == 295 (0x8d7d3800) [pid = 1751] [serial = 547] [outer = (nil)] [url = about:blank] 09:17:27 INFO - PROCESS | 1751 | --DOMWINDOW == 294 (0x90cef400) [pid = 1751] [serial = 560] [outer = (nil)] [url = about:blank] 09:17:27 INFO - PROCESS | 1751 | --DOMWINDOW == 293 (0x8e899c00) [pid = 1751] [serial = 556] [outer = (nil)] [url = about:blank] 09:17:27 INFO - PROCESS | 1751 | --DOMWINDOW == 292 (0x8d709c00) [pid = 1751] [serial = 551] [outer = (nil)] [url = about:blank] 09:17:27 INFO - PROCESS | 1751 | --DOMWINDOW == 291 (0x8d3d0400) [pid = 1751] [serial = 550] [outer = (nil)] [url = about:blank] 09:17:27 INFO - PROCESS | 1751 | 1464625047928 Marionette TRACE conn3 <- [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]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1593ms 09:17:27 INFO - PROCESS | 1751 | 1464625047951 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 1751 | 1464625047954 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:17:27 INFO - PROCESS | 1751 | 1464625047962 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 1751 | 1464625047968 Marionette TRACE conn3 <- [1,854,null,{}] 09:17:27 INFO - PROCESS | 1751 | 1464625047984 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:28 INFO - PROCESS | 1751 | 1464625048171 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:17:28 INFO - PROCESS | 1751 | 1464625048190 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2f0800 == 108 [pid = 1751] [id = 221] 09:17:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 292 (0x8d3c2c00) [pid = 1751] [serial = 664] [outer = (nil)] 09:17:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 293 (0x8d58e400) [pid = 1751] [serial = 665] [outer = 0x8d3c2c00] 09:17:28 INFO - PROCESS | 1751 | 1464625048288 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 294 (0x8d710c00) [pid = 1751] [serial = 666] [outer = 0x8d3c2c00] 09:17:29 INFO - PROCESS | 1751 | 1464625049253 Marionette TRACE conn3 <- [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]]]}] 09:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1332ms 09:17:29 INFO - PROCESS | 1751 | 1464625049295 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:17:29 INFO - PROCESS | 1751 | 1464625049300 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:17:29 INFO - PROCESS | 1751 | 1464625049306 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:17:29 INFO - PROCESS | 1751 | 1464625049309 Marionette TRACE conn3 <- [1,858,null,{}] 09:17:29 INFO - PROCESS | 1751 | 1464625049314 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:29 INFO - PROCESS | 1751 | 1464625049575 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:17:29 INFO - PROCESS | 1751 | 1464625049607 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2ec400 == 109 [pid = 1751] [id = 222] 09:17:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 295 (0x8d7d0800) [pid = 1751] [serial = 667] [outer = (nil)] 09:17:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 296 (0x8db90c00) [pid = 1751] [serial = 668] [outer = 0x8d7d0800] 09:17:29 INFO - PROCESS | 1751 | 1464625049685 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 297 (0x8dd0e000) [pid = 1751] [serial = 669] [outer = 0x8d7d0800] 09:17:30 INFO - PROCESS | 1751 | 1464625050663 Marionette TRACE conn3 <- [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]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1429ms 09:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:17:30 INFO - PROCESS | 1751 | 1464625050735 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 1751 | 1464625050738 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:17:30 INFO - PROCESS | 1751 | 1464625050745 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 1751 | 1464625050748 Marionette TRACE conn3 <- [1,862,null,{}] 09:17:30 INFO - PROCESS | 1751 | 1464625050775 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:31 INFO - PROCESS | 1751 | 1464625051022 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:17:31 INFO - PROCESS | 1751 | 1464625051053 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d70ec00 == 110 [pid = 1751] [id = 223] 09:17:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 298 (0x8d7d2c00) [pid = 1751] [serial = 670] [outer = (nil)] 09:17:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 299 (0x8dedec00) [pid = 1751] [serial = 671] [outer = 0x8d7d2c00] 09:17:31 INFO - PROCESS | 1751 | 1464625051128 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 300 (0x8e89c800) [pid = 1751] [serial = 672] [outer = 0x8d7d2c00] 09:17:31 INFO - PROCESS | 1751 | --DOMWINDOW == 299 (0x90cef800) [pid = 1751] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:17:31 INFO - PROCESS | 1751 | --DOMWINDOW == 298 (0x8d3cf000) [pid = 1751] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:17:31 INFO - PROCESS | 1751 | --DOMWINDOW == 297 (0x8cd4e800) [pid = 1751] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:17:31 INFO - PROCESS | 1751 | --DOMWINDOW == 296 (0x8a072c00) [pid = 1751] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:17:31 INFO - PROCESS | 1751 | --DOMWINDOW == 295 (0x93836400) [pid = 1751] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:17:31 INFO - PROCESS | 1751 | --DOMWINDOW == 294 (0x8dd03800) [pid = 1751] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:17:31 INFO - PROCESS | 1751 | --DOMWINDOW == 293 (0x9189d400) [pid = 1751] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:17:32 INFO - PROCESS | 1751 | 1464625052296 Marionette TRACE conn3 <- [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]]]}] 09:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1585ms 09:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:17:32 INFO - PROCESS | 1751 | 1464625052329 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:17:32 INFO - PROCESS | 1751 | 1464625052332 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:17:32 INFO - PROCESS | 1751 | 1464625052339 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:17:32 INFO - PROCESS | 1751 | 1464625052342 Marionette TRACE conn3 <- [1,866,null,{}] 09:17:32 INFO - PROCESS | 1751 | 1464625052348 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:32 INFO - PROCESS | 1751 | 1464625052635 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:17:32 INFO - PROCESS | 1751 | 1464625052755 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdd8800 == 111 [pid = 1751] [id = 224] 09:17:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 294 (0x8d58d000) [pid = 1751] [serial = 673] [outer = (nil)] 09:17:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 295 (0x90bc8800) [pid = 1751] [serial = 674] [outer = 0x8d58d000] 09:17:32 INFO - PROCESS | 1751 | 1464625052832 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 296 (0x90cee800) [pid = 1751] [serial = 675] [outer = 0x8d58d000] 09:17:33 INFO - PROCESS | 1751 | 1464625053605 Marionette TRACE conn3 <- [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]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1289ms 09:17:33 INFO - PROCESS | 1751 | 1464625053635 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 1751 | 1464625053639 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:17:33 INFO - PROCESS | 1751 | 1464625053645 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 1751 | 1464625053648 Marionette TRACE conn3 <- [1,870,null,{}] 09:17:33 INFO - PROCESS | 1751 | 1464625053654 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:33 INFO - PROCESS | 1751 | 1464625053829 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:17:34 INFO - PROCESS | 1751 | 1464625054141 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x882bd400 == 112 [pid = 1751] [id = 225] 09:17:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 297 (0x882bdc00) [pid = 1751] [serial = 676] [outer = (nil)] 09:17:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 298 (0x882c8000) [pid = 1751] [serial = 677] [outer = 0x882bdc00] 09:17:34 INFO - PROCESS | 1751 | 1464625054265 Marionette DEBUG loaded listener.js 09:17:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 299 (0x8839f400) [pid = 1751] [serial = 678] [outer = 0x882bdc00] 09:17:35 INFO - PROCESS | 1751 | 1464625055316 Marionette TRACE conn3 <- [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]]]}] 09:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1746ms 09:17:35 INFO - PROCESS | 1751 | 1464625055394 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:17:35 INFO - PROCESS | 1751 | 1464625055401 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:17:35 INFO - PROCESS | 1751 | 1464625055410 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:17:35 INFO - PROCESS | 1751 | 1464625055415 Marionette TRACE conn3 <- [1,874,null,{}] 09:17:35 INFO - PROCESS | 1751 | 1464625055423 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:35 INFO - PROCESS | 1751 | 1464625055676 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:17:36 INFO - PROCESS | 1751 | 1464625055984 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9d4800 == 113 [pid = 1751] [id = 226] 09:17:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 300 (0x8bdcfc00) [pid = 1751] [serial = 679] [outer = (nil)] 09:17:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 301 (0x8bdda400) [pid = 1751] [serial = 680] [outer = 0x8bdcfc00] 09:17:36 INFO - PROCESS | 1751 | 1464625056084 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 302 (0x8cf19800) [pid = 1751] [serial = 681] [outer = 0x8bdcfc00] 09:17:37 INFO - PROCESS | 1751 | 1464625057045 Marionette TRACE conn3 <- [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]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1689ms 09:17:37 INFO - PROCESS | 1751 | 1464625057103 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 1751 | 1464625057110 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:17:37 INFO - PROCESS | 1751 | 1464625057118 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 1751 | 1464625057123 Marionette TRACE conn3 <- [1,878,null,{}] 09:17:37 INFO - PROCESS | 1751 | 1464625057129 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:37 INFO - PROCESS | 1751 | 1464625057357 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:17:37 INFO - PROCESS | 1751 | 1464625057665 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8db8bc00 == 114 [pid = 1751] [id = 227] 09:17:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 303 (0x8dda7000) [pid = 1751] [serial = 682] [outer = (nil)] 09:17:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 304 (0x8e89cc00) [pid = 1751] [serial = 683] [outer = 0x8dda7000] 09:17:37 INFO - PROCESS | 1751 | 1464625057794 Marionette DEBUG loaded listener.js 09:17:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 305 (0x90bc1000) [pid = 1751] [serial = 684] [outer = 0x8dda7000] 09:17:38 INFO - PROCESS | 1751 | 1464625058724 Marionette TRACE conn3 <- [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]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1635ms 09:17:38 INFO - PROCESS | 1751 | 1464625058754 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 1751 | 1464625058759 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:17:38 INFO - PROCESS | 1751 | 1464625058775 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 1751 | 1464625058785 Marionette TRACE conn3 <- [1,882,null,{}] 09:17:38 INFO - PROCESS | 1751 | 1464625058792 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:39 INFO - PROCESS | 1751 | 1464625059014 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:17:39 INFO - PROCESS | 1751 | 1464625059318 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bba1800 == 115 [pid = 1751] [id = 228] 09:17:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 306 (0x8db88c00) [pid = 1751] [serial = 685] [outer = (nil)] 09:17:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 307 (0x919d2c00) [pid = 1751] [serial = 686] [outer = 0x8db88c00] 09:17:39 INFO - PROCESS | 1751 | 1464625059413 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 308 (0x919dbc00) [pid = 1751] [serial = 687] [outer = 0x8db88c00] 09:17:40 INFO - PROCESS | 1751 | 1464625060285 Marionette TRACE conn3 <- [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]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1552ms 09:17:40 INFO - PROCESS | 1751 | 1464625060319 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 1751 | 1464625060323 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:17:40 INFO - PROCESS | 1751 | 1464625060329 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 1751 | 1464625060333 Marionette TRACE conn3 <- [1,886,null,{}] 09:17:40 INFO - PROCESS | 1751 | 1464625060339 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:40 INFO - PROCESS | 1751 | 1464625060528 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:17:40 INFO - PROCESS | 1751 | 1464625060741 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x91895800 == 116 [pid = 1751] [id = 229] 09:17:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 309 (0x91eb6800) [pid = 1751] [serial = 688] [outer = (nil)] 09:17:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 310 (0x924d0400) [pid = 1751] [serial = 689] [outer = 0x91eb6800] 09:17:40 INFO - PROCESS | 1751 | 1464625060826 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 311 (0x925a3800) [pid = 1751] [serial = 690] [outer = 0x91eb6800] 09:17:41 INFO - PROCESS | 1751 | 1464625061834 Marionette TRACE conn3 <- [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]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1540ms 09:17:41 INFO - PROCESS | 1751 | 1464625061871 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 1751 | 1464625061875 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:17:41 INFO - PROCESS | 1751 | 1464625061882 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 1751 | 1464625061886 Marionette TRACE conn3 <- [1,890,null,{}] 09:17:41 INFO - PROCESS | 1751 | 1464625061891 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:42 INFO - PROCESS | 1751 | 1464625062080 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:17:42 INFO - PROCESS | 1751 | 1464625062357 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x92676400 == 117 [pid = 1751] [id = 230] 09:17:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 312 (0x9267b000) [pid = 1751] [serial = 691] [outer = (nil)] 09:17:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 313 (0x9267fc00) [pid = 1751] [serial = 692] [outer = 0x9267b000] 09:17:42 INFO - PROCESS | 1751 | 1464625062500 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 314 (0x93836400) [pid = 1751] [serial = 693] [outer = 0x9267b000] 09:17:43 INFO - PROCESS | 1751 | 1464625063428 Marionette TRACE conn3 <- [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]]]}] 09:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1585ms 09:17:43 INFO - PROCESS | 1751 | 1464625063468 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 1751 | 1464625063472 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:17:43 INFO - PROCESS | 1751 | 1464625063478 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 1751 | 1464625063482 Marionette TRACE conn3 <- [1,894,null,{}] 09:17:43 INFO - PROCESS | 1751 | 1464625063488 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:43 INFO - PROCESS | 1751 | 1464625063683 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:17:43 INFO - PROCESS | 1751 | 1464625063952 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x93856000 == 118 [pid = 1751] [id = 231] 09:17:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 315 (0x93b27800) [pid = 1751] [serial = 694] [outer = (nil)] 09:17:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 316 (0x980e2000) [pid = 1751] [serial = 695] [outer = 0x93b27800] 09:17:44 INFO - PROCESS | 1751 | 1464625064082 Marionette DEBUG loaded listener.js 09:17:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 317 (0x98f0c000) [pid = 1751] [serial = 696] [outer = 0x93b27800] 09:17:44 INFO - PROCESS | 1751 | 1464625064983 Marionette TRACE conn3 <- [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]]]}] 09:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1534ms 09:17:45 INFO - PROCESS | 1751 | 1464625065014 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:17:45 INFO - PROCESS | 1751 | 1464625065017 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:17:45 INFO - PROCESS | 1751 | 1464625065024 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:17:45 INFO - PROCESS | 1751 | 1464625065028 Marionette TRACE conn3 <- [1,898,null,{}] 09:17:45 INFO - PROCESS | 1751 | 1464625065034 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:45 INFO - PROCESS | 1751 | 1464625065217 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:17:45 INFO - PROCESS | 1751 | 1464625065474 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x98f09800 == 119 [pid = 1751] [id = 232] 09:17:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 318 (0x9a123c00) [pid = 1751] [serial = 697] [outer = (nil)] 09:17:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 319 (0x9a886800) [pid = 1751] [serial = 698] [outer = 0x9a123c00] 09:17:45 INFO - PROCESS | 1751 | 1464625065605 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 320 (0x9a88bc00) [pid = 1751] [serial = 699] [outer = 0x9a123c00] 09:17:46 INFO - PROCESS | 1751 | 1464625066502 Marionette TRACE conn3 <- [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]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1537ms 09:17:46 INFO - PROCESS | 1751 | 1464625066562 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:17:46 INFO - PROCESS | 1751 | 1464625066566 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:17:46 INFO - PROCESS | 1751 | 1464625066573 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 1751 | 1464625066577 Marionette TRACE conn3 <- [1,902,null,{}] 09:17:46 INFO - PROCESS | 1751 | 1464625066584 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:46 INFO - PROCESS | 1751 | 1464625066788 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:17:47 INFO - PROCESS | 1751 | 1464625067044 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2e4000 == 120 [pid = 1751] [id = 233] 09:17:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 321 (0x92651c00) [pid = 1751] [serial = 700] [outer = (nil)] 09:17:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 322 (0x92658800) [pid = 1751] [serial = 701] [outer = 0x92651c00] 09:17:47 INFO - PROCESS | 1751 | 1464625067174 Marionette DEBUG loaded listener.js 09:17:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 323 (0x9265bc00) [pid = 1751] [serial = 702] [outer = 0x92651c00] 09:17:48 INFO - PROCESS | 1751 | 1464625068050 Marionette TRACE conn3 <- [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]]]}] 09:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1531ms 09:17:48 INFO - PROCESS | 1751 | 1464625068104 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:17:48 INFO - PROCESS | 1751 | 1464625068108 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:17:48 INFO - PROCESS | 1751 | 1464625068115 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:17:48 INFO - PROCESS | 1751 | 1464625068118 Marionette TRACE conn3 <- [1,906,null,{}] 09:17:48 INFO - PROCESS | 1751 | 1464625068124 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:48 INFO - PROCESS | 1751 | 1464625068336 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:17:48 INFO - PROCESS | 1751 | 1464625068598 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x92651800 == 121 [pid = 1751] [id = 234] 09:17:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 324 (0x92653800) [pid = 1751] [serial = 703] [outer = (nil)] 09:17:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 325 (0x9a121c00) [pid = 1751] [serial = 704] [outer = 0x92653800] 09:17:48 INFO - PROCESS | 1751 | 1464625068736 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 326 (0x9b91c800) [pid = 1751] [serial = 705] [outer = 0x92653800] 09:17:49 INFO - PROCESS | 1751 | 1464625069684 Marionette TRACE conn3 <- [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]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1630ms 09:17:49 INFO - PROCESS | 1751 | 1464625069746 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:17:49 INFO - PROCESS | 1751 | 1464625069751 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:17:49 INFO - PROCESS | 1751 | 1464625069757 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 1751 | 1464625069760 Marionette TRACE conn3 <- [1,910,null,{}] 09:17:49 INFO - PROCESS | 1751 | 1464625069766 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:49 INFO - PROCESS | 1751 | 1464625069986 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:17:50 INFO - PROCESS | 1751 | 1464625070262 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x898ecc00 == 122 [pid = 1751] [id = 235] 09:17:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 327 (0x898f4c00) [pid = 1751] [serial = 706] [outer = (nil)] 09:17:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 328 (0x898f7800) [pid = 1751] [serial = 707] [outer = 0x898f4c00] 09:17:50 INFO - PROCESS | 1751 | 1464625070397 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 329 (0x92659000) [pid = 1751] [serial = 708] [outer = 0x898f4c00] 09:17:51 INFO - PROCESS | 1751 | 1464625071354 Marionette TRACE conn3 <- [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]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1633ms 09:17:51 INFO - PROCESS | 1751 | 1464625071391 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:17:51 INFO - PROCESS | 1751 | 1464625071395 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:17:51 INFO - PROCESS | 1751 | 1464625071402 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 1751 | 1464625071411 Marionette TRACE conn3 <- [1,914,null,{}] 09:17:51 INFO - PROCESS | 1751 | 1464625071423 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:51 INFO - PROCESS | 1751 | 1464625071648 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:17:51 INFO - PROCESS | 1751 | 1464625071909 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x8704e800 == 123 [pid = 1751] [id = 236] 09:17:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 330 (0x8704ec00) [pid = 1751] [serial = 709] [outer = (nil)] 09:17:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 331 (0x87059c00) [pid = 1751] [serial = 710] [outer = 0x8704ec00] 09:17:52 INFO - PROCESS | 1751 | 1464625072040 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 332 (0x898f1800) [pid = 1751] [serial = 711] [outer = 0x8704ec00] 09:17:52 INFO - PROCESS | 1751 | 1464625072921 Marionette TRACE conn3 <- [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]]]}] 09:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1550ms 09:17:52 INFO - PROCESS | 1751 | 1464625072955 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:17:52 INFO - PROCESS | 1751 | 1464625072960 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:17:52 INFO - PROCESS | 1751 | 1464625072967 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:17:52 INFO - PROCESS | 1751 | 1464625072971 Marionette TRACE conn3 <- [1,918,null,{}] 09:17:52 INFO - PROCESS | 1751 | 1464625072977 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:53 INFO - PROCESS | 1751 | 1464625073175 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:17:53 INFO - PROCESS | 1751 | 1464625073487 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x87051400 == 124 [pid = 1751] [id = 237] 09:17:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 333 (0x87057000) [pid = 1751] [serial = 712] [outer = (nil)] 09:17:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 334 (0x87230400) [pid = 1751] [serial = 713] [outer = 0x87057000] 09:17:53 INFO - PROCESS | 1751 | 1464625073581 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 335 (0x87232000) [pid = 1751] [serial = 714] [outer = 0x87057000] 09:17:54 INFO - PROCESS | 1751 | 1464625074475 Marionette TRACE conn3 <- [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]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1583ms 09:17:54 INFO - PROCESS | 1751 | 1464625074550 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:17:54 INFO - PROCESS | 1751 | 1464625074564 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:17:54 INFO - PROCESS | 1751 | 1464625074571 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 1751 | 1464625074576 Marionette TRACE conn3 <- [1,922,null,{}] 09:17:54 INFO - PROCESS | 1751 | 1464625074581 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:54 INFO - PROCESS | 1751 | 1464625074814 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:17:55 INFO - PROCESS | 1751 | 1464625075070 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x8704f000 == 125 [pid = 1751] [id = 238] 09:17:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 336 (0x8722a400) [pid = 1751] [serial = 715] [outer = (nil)] 09:17:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 337 (0x87238c00) [pid = 1751] [serial = 716] [outer = 0x8722a400] 09:17:55 INFO - PROCESS | 1751 | 1464625075195 Marionette DEBUG loaded listener.js 09:17:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 338 (0x898fb800) [pid = 1751] [serial = 717] [outer = 0x8722a400] 09:17:56 INFO - PROCESS | 1751 | 1464625076054 Marionette TRACE conn3 <- [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]]]}] 09:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1537ms 09:17:56 INFO - PROCESS | 1751 | 1464625076109 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:17:56 INFO - PROCESS | 1751 | 1464625076112 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:17:56 INFO - PROCESS | 1751 | 1464625076118 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:17:56 INFO - PROCESS | 1751 | 1464625076122 Marionette TRACE conn3 <- [1,926,null,{}] 09:17:56 INFO - PROCESS | 1751 | 1464625076128 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:56 INFO - PROCESS | 1751 | 1464625076320 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:17:56 INFO - PROCESS | 1751 | 1464625076669 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x865f5000 == 126 [pid = 1751] [id = 239] 09:17:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 339 (0x865f5400) [pid = 1751] [serial = 718] [outer = (nil)] 09:17:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 340 (0x865f8800) [pid = 1751] [serial = 719] [outer = 0x865f5400] 09:17:56 INFO - PROCESS | 1751 | 1464625076769 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 341 (0x865fb400) [pid = 1751] [serial = 720] [outer = 0x865f5400] 09:17:57 INFO - PROCESS | 1751 | 1464625077641 Marionette TRACE conn3 <- [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]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1589ms 09:17:57 INFO - PROCESS | 1751 | 1464625077709 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 1751 | 1464625077713 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:17:57 INFO - PROCESS | 1751 | 1464625077719 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 1751 | 1464625077723 Marionette TRACE conn3 <- [1,930,null,{}] 09:17:57 INFO - PROCESS | 1751 | 1464625077729 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:57 INFO - PROCESS | 1751 | 1464625077923 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:17:58 INFO - PROCESS | 1751 | 1464625078238 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x865f1c00 == 127 [pid = 1751] [id = 240] 09:17:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 342 (0x865fb800) [pid = 1751] [serial = 721] [outer = (nil)] 09:17:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 343 (0x8673c000) [pid = 1751] [serial = 722] [outer = 0x865fb800] 09:17:58 INFO - PROCESS | 1751 | 1464625078335 Marionette DEBUG loaded listener.js 09:17:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 344 (0x8673dc00) [pid = 1751] [serial = 723] [outer = 0x865fb800] 09:17:59 INFO - PROCESS | 1751 | 1464625079245 Marionette TRACE conn3 <- [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]]]}] 09:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1582ms 09:17:59 INFO - PROCESS | 1751 | 1464625079302 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:17:59 INFO - PROCESS | 1751 | 1464625079306 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:17:59 INFO - PROCESS | 1751 | 1464625079312 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:17:59 INFO - PROCESS | 1751 | 1464625079315 Marionette TRACE conn3 <- [1,934,null,{}] 09:17:59 INFO - PROCESS | 1751 | 1464625079323 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:17:59 INFO - PROCESS | 1751 | 1464625079522 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:17:59 INFO - PROCESS | 1751 | 1464625079783 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x86737800 == 128 [pid = 1751] [id = 241] 09:17:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 345 (0x8673d800) [pid = 1751] [serial = 724] [outer = (nil)] 09:17:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 346 (0x86892c00) [pid = 1751] [serial = 725] [outer = 0x8673d800] 09:17:59 INFO - PROCESS | 1751 | 1464625079917 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 347 (0x86896000) [pid = 1751] [serial = 726] [outer = 0x8673d800] 09:18:00 INFO - PROCESS | 1751 | 1464625080786 Marionette TRACE conn3 <- [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]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1533ms 09:18:00 INFO - PROCESS | 1751 | 1464625080846 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 1751 | 1464625080849 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:18:00 INFO - PROCESS | 1751 | 1464625080855 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 1751 | 1464625080859 Marionette TRACE conn3 <- [1,938,null,{}] 09:18:00 INFO - PROCESS | 1751 | 1464625080865 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:01 INFO - PROCESS | 1751 | 1464625081056 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:18:01 INFO - PROCESS | 1751 | 1464625081320 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x86743c00 == 129 [pid = 1751] [id = 242] 09:18:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 348 (0x86898000) [pid = 1751] [serial = 727] [outer = (nil)] 09:18:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 349 (0x8689d000) [pid = 1751] [serial = 728] [outer = 0x86898000] 09:18:01 INFO - PROCESS | 1751 | 1464625081463 Marionette DEBUG loaded listener.js 09:18:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 350 (0x8689e400) [pid = 1751] [serial = 729] [outer = 0x86898000] 09:18:02 INFO - PROCESS | 1751 | 1464625082406 Marionette TRACE conn3 <- [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]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1634ms 09:18:02 INFO - PROCESS | 1751 | 1464625082492 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 1751 | 1464625082496 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:18:02 INFO - PROCESS | 1751 | 1464625082503 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 1751 | 1464625082506 Marionette TRACE conn3 <- [1,942,null,{}] 09:18:02 INFO - PROCESS | 1751 | 1464625082512 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:02 INFO - PROCESS | 1751 | 1464625082765 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:18:03 INFO - PROCESS | 1751 | 1464625083081 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x86899000 == 130 [pid = 1751] [id = 243] 09:18:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 351 (0x868a1800) [pid = 1751] [serial = 730] [outer = (nil)] 09:18:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 352 (0x89743400) [pid = 1751] [serial = 731] [outer = 0x868a1800] 09:18:03 INFO - PROCESS | 1751 | 1464625083168 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 353 (0x89746000) [pid = 1751] [serial = 732] [outer = 0x868a1800] 09:18:04 INFO - PROCESS | 1751 | 1464625084038 Marionette TRACE conn3 <- [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]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1579ms 09:18:04 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdd8800 == 129 [pid = 1751] [id = 224] 09:18:04 INFO - PROCESS | 1751 | --DOCSHELL 0x8d70ec00 == 128 [pid = 1751] [id = 223] 09:18:04 INFO - PROCESS | 1751 | --DOCSHELL 0x8a2ec400 == 127 [pid = 1751] [id = 222] 09:18:04 INFO - PROCESS | 1751 | --DOCSHELL 0x8a2f0800 == 126 [pid = 1751] [id = 221] 09:18:04 INFO - PROCESS | 1751 | --DOCSHELL 0x8a06c000 == 125 [pid = 1751] [id = 220] 09:18:04 INFO - PROCESS | 1751 | --DOCSHELL 0x882c4c00 == 124 [pid = 1751] [id = 219] 09:18:04 INFO - PROCESS | 1751 | --DOCSHELL 0x8cd43800 == 123 [pid = 1751] [id = 209] 09:18:04 INFO - PROCESS | 1751 | --DOCSHELL 0x8cd44800 == 122 [pid = 1751] [id = 207] 09:18:04 INFO - PROCESS | 1751 | --DOCSHELL 0x92672400 == 121 [pid = 1751] [id = 208] 09:18:04 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb9dc00 == 120 [pid = 1751] [id = 206] 09:18:05 INFO - PROCESS | 1751 | --DOCSHELL 0x9189c400 == 119 [pid = 1751] [id = 205] 09:18:05 INFO - PROCESS | 1751 | --DOCSHELL 0x90c24400 == 118 [pid = 1751] [id = 204] 09:18:05 INFO - PROCESS | 1751 | --DOCSHELL 0x8d707400 == 117 [pid = 1751] [id = 203] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 352 (0x9b51d000) [pid = 1751] [serial = 586] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 351 (0x93b1f400) [pid = 1751] [serial = 580] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 350 (0x91651c00) [pid = 1751] [serial = 605] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 349 (0x8dedac00) [pid = 1751] [serial = 568] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 348 (0x91649400) [pid = 1751] [serial = 604] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 347 (0x9189a400) [pid = 1751] [serial = 571] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 346 (0x91645c00) [pid = 1751] [serial = 563] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 345 (0x8d3c6400) [pid = 1751] [serial = 596] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 344 (0x8cf15000) [pid = 1751] [serial = 598] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 343 (0x925a3c00) [pid = 1751] [serial = 574] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 342 (0x8cdd3c00) [pid = 1751] [serial = 595] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 341 (0x9a25b800) [pid = 1751] [serial = 583] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 340 (0x8cf17400) [pid = 1751] [serial = 565] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 339 (0x94f1c000) [pid = 1751] [serial = 458] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 338 (0x8f174400) [pid = 1751] [serial = 602] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 337 (0x8ded9400) [pid = 1751] [serial = 601] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 336 (0x8d7cb400) [pid = 1751] [serial = 599] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 335 (0x8db8a400) [pid = 1751] [serial = 592] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 334 (0x9382d800) [pid = 1751] [serial = 577] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 333 (0x9cf44000) [pid = 1751] [serial = 589] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | --DOMWINDOW == 332 (0x92a1d000) [pid = 1751] [serial = 518] [outer = (nil)] [url = about:blank] 09:18:05 INFO - PROCESS | 1751 | 1464625085298 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 1751 | 1464625085302 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:18:05 INFO - PROCESS | 1751 | 1464625085335 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 1751 | 1464625085343 Marionette TRACE conn3 <- [1,946,null,{}] 09:18:05 INFO - PROCESS | 1751 | 1464625085350 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:05 INFO - PROCESS | 1751 | 1464625085531 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:18:05 INFO - PROCESS | 1751 | 1464625085548 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x882c4000 == 118 [pid = 1751] [id = 244] 09:18:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 333 (0x882c4400) [pid = 1751] [serial = 733] [outer = (nil)] 09:18:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 334 (0x882cb800) [pid = 1751] [serial = 734] [outer = 0x882c4400] 09:18:05 INFO - PROCESS | 1751 | 1464625085632 Marionette DEBUG loaded listener.js 09:18:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 335 (0x8839a800) [pid = 1751] [serial = 735] [outer = 0x882c4400] 09:18:06 INFO - PROCESS | 1751 | 1464625086591 Marionette TRACE conn3 <- [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]]]}] 09:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1283ms 09:18:06 INFO - PROCESS | 1751 | 1464625086617 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:18:06 INFO - PROCESS | 1751 | 1464625086631 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:18:06 INFO - PROCESS | 1751 | 1464625086648 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:18:06 INFO - PROCESS | 1751 | 1464625086654 Marionette TRACE conn3 <- [1,950,null,{}] 09:18:06 INFO - PROCESS | 1751 | 1464625086661 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:06 INFO - PROCESS | 1751 | 1464625086850 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:18:07 INFO - PROCESS | 1751 | 1464625087031 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x865f8c00 == 119 [pid = 1751] [id = 245] 09:18:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 336 (0x893bec00) [pid = 1751] [serial = 736] [outer = (nil)] 09:18:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 337 (0x896d8c00) [pid = 1751] [serial = 737] [outer = 0x893bec00] 09:18:07 INFO - PROCESS | 1751 | 1464625087106 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 338 (0x89747800) [pid = 1751] [serial = 738] [outer = 0x893bec00] 09:18:08 INFO - PROCESS | 1751 | 1464625088020 Marionette TRACE conn3 <- [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]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1443ms 09:18:08 INFO - PROCESS | 1751 | 1464625088089 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 1751 | 1464625088093 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:18:08 INFO - PROCESS | 1751 | 1464625088101 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 1751 | 1464625088103 Marionette TRACE conn3 <- [1,954,null,{}] 09:18:08 INFO - PROCESS | 1751 | 1464625088127 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:08 INFO - PROCESS | 1751 | 1464625088391 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:18:08 INFO - PROCESS | 1751 | 1464625088425 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a073800 == 120 [pid = 1751] [id = 246] 09:18:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 339 (0x8a2e3400) [pid = 1751] [serial = 739] [outer = (nil)] 09:18:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 340 (0x8a2e8c00) [pid = 1751] [serial = 740] [outer = 0x8a2e3400] 09:18:08 INFO - PROCESS | 1751 | 1464625088506 Marionette DEBUG loaded listener.js 09:18:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 341 (0x8a2f0000) [pid = 1751] [serial = 741] [outer = 0x8a2e3400] 09:18:09 INFO - PROCESS | 1751 | 1464625089464 Marionette TRACE conn3 <- [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]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1428ms 09:18:09 INFO - PROCESS | 1751 | 1464625089529 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 1751 | 1464625089533 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:18:09 INFO - PROCESS | 1751 | 1464625089544 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 1751 | 1464625089547 Marionette TRACE conn3 <- [1,958,null,{}] 09:18:09 INFO - PROCESS | 1751 | 1464625089553 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:09 INFO - PROCESS | 1751 | 1464625089817 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:18:10 INFO - PROCESS | 1751 | --DOMWINDOW == 340 (0x8d7d0800) [pid = 1751] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:18:10 INFO - PROCESS | 1751 | --DOMWINDOW == 339 (0x8d3c2c00) [pid = 1751] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:18:10 INFO - PROCESS | 1751 | --DOMWINDOW == 338 (0x88392800) [pid = 1751] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:18:10 INFO - PROCESS | 1751 | --DOMWINDOW == 337 (0x8d7d2c00) [pid = 1751] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:18:10 INFO - PROCESS | 1751 | --DOMWINDOW == 336 (0x8a06f400) [pid = 1751] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:18:10 INFO - PROCESS | 1751 | 1464625090341 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x87051000 == 121 [pid = 1751] [id = 247] 09:18:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 337 (0x893bb400) [pid = 1751] [serial = 742] [outer = (nil)] 09:18:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 338 (0x8bb97800) [pid = 1751] [serial = 743] [outer = 0x893bb400] 09:18:10 INFO - PROCESS | 1751 | 1464625090419 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 339 (0x8cf18c00) [pid = 1751] [serial = 744] [outer = 0x893bb400] 09:18:11 INFO - PROCESS | 1751 | 1464625091174 Marionette TRACE conn3 <- [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]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1684ms 09:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:18:11 INFO - PROCESS | 1751 | 1464625091224 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 1751 | 1464625091227 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:18:11 INFO - PROCESS | 1751 | 1464625091234 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 1751 | 1464625091237 Marionette TRACE conn3 <- [1,962,null,{}] 09:18:11 INFO - PROCESS | 1751 | 1464625091243 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:11 INFO - PROCESS | 1751 | 1464625091417 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:18:11 INFO - PROCESS | 1751 | 1464625091433 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a06f400 == 122 [pid = 1751] [id = 248] 09:18:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 340 (0x8cd40400) [pid = 1751] [serial = 745] [outer = (nil)] 09:18:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 341 (0x8d590000) [pid = 1751] [serial = 746] [outer = 0x8cd40400] 09:18:11 INFO - PROCESS | 1751 | 1464625091506 Marionette DEBUG loaded listener.js 09:18:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 342 (0x8d70cc00) [pid = 1751] [serial = 747] [outer = 0x8cd40400] 09:18:12 INFO - PROCESS | 1751 | 1464625092696 Marionette TRACE conn3 <- [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]]]}] 09:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1541ms 09:18:12 INFO - PROCESS | 1751 | 1464625092776 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:18:12 INFO - PROCESS | 1751 | 1464625092783 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:18:12 INFO - PROCESS | 1751 | 1464625092792 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:18:12 INFO - PROCESS | 1751 | 1464625092799 Marionette TRACE conn3 <- [1,966,null,{}] 09:18:12 INFO - PROCESS | 1751 | 1464625092809 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:13 INFO - PROCESS | 1751 | 1464625093063 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:18:13 INFO - PROCESS | 1751 | 1464625093416 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x87058800 == 123 [pid = 1751] [id = 249] 09:18:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 343 (0x8705bc00) [pid = 1751] [serial = 748] [outer = (nil)] 09:18:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 344 (0x893b2800) [pid = 1751] [serial = 749] [outer = 0x8705bc00] 09:18:13 INFO - PROCESS | 1751 | 1464625093507 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 345 (0x894c2c00) [pid = 1751] [serial = 750] [outer = 0x8705bc00] 09:18:14 INFO - PROCESS | 1751 | 1464625094459 Marionette TRACE conn3 <- [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]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1736ms 09:18:14 INFO - PROCESS | 1751 | 1464625094528 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 1751 | 1464625094537 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:18:14 INFO - PROCESS | 1751 | 1464625094549 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 1751 | 1464625094553 Marionette TRACE conn3 <- [1,970,null,{}] 09:18:14 INFO - PROCESS | 1751 | 1464625094560 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:14 INFO - PROCESS | 1751 | 1464625094805 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:18:15 INFO - PROCESS | 1751 | 1464625095121 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x898ed400 == 124 [pid = 1751] [id = 250] 09:18:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 346 (0x898f8000) [pid = 1751] [serial = 751] [outer = (nil)] 09:18:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 347 (0x8a070800) [pid = 1751] [serial = 752] [outer = 0x898f8000] 09:18:15 INFO - PROCESS | 1751 | 1464625095210 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 348 (0x8a2ef800) [pid = 1751] [serial = 753] [outer = 0x898f8000] 09:18:16 INFO - PROCESS | 1751 | 1464625096181 Marionette TRACE conn3 <- [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]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1691ms 09:18:16 INFO - PROCESS | 1751 | 1464625096240 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:18:16 INFO - PROCESS | 1751 | 1464625096244 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:18:16 INFO - PROCESS | 1751 | 1464625096251 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:18:16 INFO - PROCESS | 1751 | 1464625096257 Marionette TRACE conn3 <- [1,974,null,{}] 09:18:16 INFO - PROCESS | 1751 | 1464625096274 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:16 INFO - PROCESS | 1751 | 1464625096517 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:18:16 INFO - PROCESS | 1751 | 1464625096832 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d7cb400 == 125 [pid = 1751] [id = 251] 09:18:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 349 (0x8db86c00) [pid = 1751] [serial = 754] [outer = (nil)] 09:18:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 350 (0x8dbc4400) [pid = 1751] [serial = 755] [outer = 0x8db86c00] 09:18:16 INFO - PROCESS | 1751 | 1464625096930 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 351 (0x8dd0e400) [pid = 1751] [serial = 756] [outer = 0x8db86c00] 09:18:17 INFO - PROCESS | 1751 | 1464625097863 Marionette TRACE conn3 <- [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]]]}] 09:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1643ms 09:18:17 INFO - PROCESS | 1751 | 1464625097894 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:18:17 INFO - PROCESS | 1751 | 1464625097898 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:18:17 INFO - PROCESS | 1751 | 1464625097905 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 1751 | 1464625097908 Marionette TRACE conn3 <- [1,978,null,{}] 09:18:17 INFO - PROCESS | 1751 | 1464625097914 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:18 INFO - PROCESS | 1751 | 1464625098114 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:18:18 INFO - PROCESS | 1751 | 1464625098383 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2e9000 == 126 [pid = 1751] [id = 252] 09:18:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 352 (0x8deda400) [pid = 1751] [serial = 757] [outer = (nil)] 09:18:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 353 (0x8e89dc00) [pid = 1751] [serial = 758] [outer = 0x8deda400] 09:18:18 INFO - PROCESS | 1751 | 1464625098529 Marionette DEBUG loaded listener.js 09:18:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 354 (0x8f36e400) [pid = 1751] [serial = 759] [outer = 0x8deda400] 09:18:19 INFO - PROCESS | 1751 | 1464625099415 Marionette TRACE conn3 <- [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]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1581ms 09:18:19 INFO - PROCESS | 1751 | 1464625099487 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 1751 | 1464625099490 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:18:19 INFO - PROCESS | 1751 | 1464625099497 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 1751 | 1464625099500 Marionette TRACE conn3 <- [1,982,null,{}] 09:18:19 INFO - PROCESS | 1751 | 1464625099506 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:19 INFO - PROCESS | 1751 | 1464625099742 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:18:20 INFO - PROCESS | 1751 | 1464625100047 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x894c0000 == 127 [pid = 1751] [id = 253] 09:18:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 355 (0x8dedac00) [pid = 1751] [serial = 760] [outer = (nil)] 09:18:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 356 (0x90cf7c00) [pid = 1751] [serial = 761] [outer = 0x8dedac00] 09:18:20 INFO - PROCESS | 1751 | 1464625100141 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 357 (0x91647800) [pid = 1751] [serial = 762] [outer = 0x8dedac00] 09:18:21 INFO - PROCESS | 1751 | 1464625101062 Marionette TRACE conn3 <- [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]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1631ms 09:18:21 INFO - PROCESS | 1751 | 1464625101129 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:18:21 INFO - PROCESS | 1751 | 1464625101133 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:18:21 INFO - PROCESS | 1751 | 1464625101139 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 1751 | 1464625101143 Marionette TRACE conn3 <- [1,986,null,{}] 09:18:21 INFO - PROCESS | 1751 | 1464625101149 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:21 INFO - PROCESS | 1751 | 1464625101381 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:18:21 INFO - PROCESS | 1751 | 1464625101656 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x8974f400 == 128 [pid = 1751] [id = 254] 09:18:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 358 (0x8f175000) [pid = 1751] [serial = 763] [outer = (nil)] 09:18:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 359 (0x919d9000) [pid = 1751] [serial = 764] [outer = 0x8f175000] 09:18:21 INFO - PROCESS | 1751 | 1464625101791 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 360 (0x924d3800) [pid = 1751] [serial = 765] [outer = 0x8f175000] 09:18:22 INFO - PROCESS | 1751 | 1464625102757 Marionette TRACE conn3 <- [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]]]}] 09:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1680ms 09:18:22 INFO - PROCESS | 1751 | 1464625102820 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:18:22 INFO - PROCESS | 1751 | 1464625102825 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:18:22 INFO - PROCESS | 1751 | 1464625102831 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 1751 | 1464625102835 Marionette TRACE conn3 <- [1,990,null,{}] 09:18:22 INFO - PROCESS | 1751 | 1464625102841 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:23 INFO - PROCESS | 1751 | 1464625103050 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:18:23 INFO - PROCESS | 1751 | 1464625103376 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x9170f400 == 129 [pid = 1751] [id = 255] 09:18:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 361 (0x91eb7c00) [pid = 1751] [serial = 766] [outer = (nil)] 09:18:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 362 (0x9267c000) [pid = 1751] [serial = 767] [outer = 0x91eb7c00] 09:18:23 INFO - PROCESS | 1751 | 1464625103475 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 363 (0x927c2000) [pid = 1751] [serial = 768] [outer = 0x91eb7c00] 09:18:24 INFO - PROCESS | 1751 | 1464625104365 Marionette TRACE conn3 <- [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]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1589ms 09:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:18:24 INFO - PROCESS | 1751 | 1464625104420 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 1751 | 1464625104423 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:18:24 INFO - PROCESS | 1751 | 1464625104431 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 1751 | 1464625104434 Marionette TRACE conn3 <- [1,994,null,{}] 09:18:24 INFO - PROCESS | 1751 | 1464625104441 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:24 INFO - PROCESS | 1751 | 1464625104642 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:18:24 INFO - PROCESS | 1751 | 1464625104910 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ded9800 == 130 [pid = 1751] [id = 256] 09:18:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 364 (0x91706800) [pid = 1751] [serial = 769] [outer = (nil)] 09:18:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 365 (0x93858000) [pid = 1751] [serial = 770] [outer = 0x91706800] 09:18:25 INFO - PROCESS | 1751 | 1464625105043 Marionette DEBUG loaded listener.js 09:18:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 366 (0x94f1c000) [pid = 1751] [serial = 771] [outer = 0x91706800] 09:18:25 INFO - PROCESS | 1751 | 1464625105966 Marionette TRACE conn3 <- [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]]]}] 09:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1582ms 09:18:26 INFO - PROCESS | 1751 | 1464625106011 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:18:26 INFO - PROCESS | 1751 | 1464625106015 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:18:26 INFO - PROCESS | 1751 | 1464625106022 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:18:26 INFO - PROCESS | 1751 | 1464625106025 Marionette TRACE conn3 <- [1,998,null,{}] 09:18:26 INFO - PROCESS | 1751 | 1464625106031 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:26 INFO - PROCESS | 1751 | 1464625106229 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:18:26 INFO - PROCESS | 1751 | 1464625106540 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x9189b800 == 131 [pid = 1751] [id = 257] 09:18:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 367 (0x9189d400) [pid = 1751] [serial = 772] [outer = (nil)] 09:18:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 368 (0x98f06000) [pid = 1751] [serial = 773] [outer = 0x9189d400] 09:18:26 INFO - PROCESS | 1751 | 1464625106637 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 369 (0x99101c00) [pid = 1751] [serial = 774] [outer = 0x9189d400] 09:18:27 INFO - PROCESS | 1751 | 1464625107578 Marionette TRACE conn3 <- [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]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1629ms 09:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:18:27 INFO - PROCESS | 1751 | 1464625107652 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 1751 | 1464625107655 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:18:27 INFO - PROCESS | 1751 | 1464625107662 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 1751 | 1464625107665 Marionette TRACE conn3 <- [1,1002,null,{}] 09:18:27 INFO - PROCESS | 1751 | 1464625107671 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:27 INFO - PROCESS | 1751 | 1464625107927 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:18:28 INFO - PROCESS | 1751 | 1464625108242 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x9385a800 == 132 [pid = 1751] [id = 258] 09:18:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 370 (0x9518fc00) [pid = 1751] [serial = 775] [outer = (nil)] 09:18:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 371 (0x9b710800) [pid = 1751] [serial = 776] [outer = 0x9518fc00] 09:18:28 INFO - PROCESS | 1751 | 1464625108336 Marionette DEBUG loaded listener.js 09:18:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 372 (0x9ccd6c00) [pid = 1751] [serial = 777] [outer = 0x9518fc00] 09:18:29 INFO - PROCESS | 1751 | 1464625109235 Marionette TRACE conn3 <- [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]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1641ms 09:18:29 INFO - PROCESS | 1751 | 1464625109303 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 1751 | 1464625109307 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:18:29 INFO - PROCESS | 1751 | 1464625109314 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 1751 | 1464625109319 Marionette TRACE conn3 <- [1,1006,null,{}] 09:18:29 INFO - PROCESS | 1751 | 1464625109325 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:29 INFO - PROCESS | 1751 | 1464625109589 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:18:29 INFO - PROCESS | 1751 | 1464625109915 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccb0800 == 133 [pid = 1751] [id = 259] 09:18:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 373 (0x8ccb7000) [pid = 1751] [serial = 778] [outer = (nil)] 09:18:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 374 (0x8ded7400) [pid = 1751] [serial = 779] [outer = 0x8ccb7000] 09:18:30 INFO - PROCESS | 1751 | 1464625110010 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 375 (0xa22c5000) [pid = 1751] [serial = 780] [outer = 0x8ccb7000] 09:18:30 INFO - PROCESS | 1751 | 1464625110909 Marionette TRACE conn3 <- [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]]]}] 09:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1631ms 09:18:30 INFO - PROCESS | 1751 | 1464625110946 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:18:30 INFO - PROCESS | 1751 | 1464625110950 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:18:30 INFO - PROCESS | 1751 | 1464625110956 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:18:30 INFO - PROCESS | 1751 | 1464625110961 Marionette TRACE conn3 <- [1,1010,null,{}] 09:18:30 INFO - PROCESS | 1751 | 1464625110967 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:31 INFO - PROCESS | 1751 | 1464625111172 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:18:31 INFO - PROCESS | 1751 | 1464625111494 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x884efc00 == 134 [pid = 1751] [id = 260] 09:18:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 376 (0x884f2400) [pid = 1751] [serial = 781] [outer = (nil)] 09:18:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 377 (0x884f7000) [pid = 1751] [serial = 782] [outer = 0x884f2400] 09:18:31 INFO - PROCESS | 1751 | 1464625111592 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 378 (0x884f8800) [pid = 1751] [serial = 783] [outer = 0x884f2400] 09:18:32 INFO - PROCESS | 1751 | 1464625112503 Marionette TRACE conn3 <- [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]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1583ms 09:18:32 INFO - PROCESS | 1751 | 1464625112541 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 1751 | 1464625112549 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:18:32 INFO - PROCESS | 1751 | 1464625112620 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 1751 | 1464625112623 Marionette TRACE conn3 <- [1,1014,null,{}] 09:18:32 INFO - PROCESS | 1751 | 1464625112630 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:32 INFO - PROCESS | 1751 | 1464625112870 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:18:33 INFO - PROCESS | 1751 | 1464625113166 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x854c2000 == 135 [pid = 1751] [id = 261] 09:18:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 379 (0x854c4000) [pid = 1751] [serial = 784] [outer = (nil)] 09:18:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 380 (0x854cbc00) [pid = 1751] [serial = 785] [outer = 0x854c4000] 09:18:33 INFO - PROCESS | 1751 | 1464625113259 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 381 (0x854cd000) [pid = 1751] [serial = 786] [outer = 0x854c4000] 09:18:34 INFO - PROCESS | 1751 | 1464625114175 Marionette TRACE conn3 <- [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]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1634ms 09:18:34 INFO - PROCESS | 1751 | 1464625114251 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 1751 | 1464625114255 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:18:34 INFO - PROCESS | 1751 | 1464625114262 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 1751 | 1464625114266 Marionette TRACE conn3 <- [1,1018,null,{}] 09:18:34 INFO - PROCESS | 1751 | 1464625114272 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:34 INFO - PROCESS | 1751 | 1464625114477 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:18:35 INFO - PROCESS | 1751 | 1464625115266 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x8704f800 == 136 [pid = 1751] [id = 262] 09:18:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 382 (0x87050000) [pid = 1751] [serial = 787] [outer = (nil)] 09:18:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 383 (0x87058000) [pid = 1751] [serial = 788] [outer = 0x87050000] 09:18:35 INFO - PROCESS | 1751 | 1464625115352 Marionette DEBUG loaded listener.js 09:18:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 384 (0x87230c00) [pid = 1751] [serial = 789] [outer = 0x87050000] 09:18:36 INFO - PROCESS | 1751 | 1464625116329 Marionette TRACE conn3 <- [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]]]}] 09:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2131ms 09:18:36 INFO - PROCESS | 1751 | 1464625116396 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:18:36 INFO - PROCESS | 1751 | 1464625116402 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 09:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:18:36 INFO - PROCESS | 1751 | 1464625116410 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:18:36 INFO - PROCESS | 1751 | 1464625116415 Marionette TRACE conn3 <- [1,1022,null,{}] 09:18:36 INFO - PROCESS | 1751 | 1464625116422 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:36 INFO - PROCESS | 1751 | 1464625116732 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:18:37 INFO - PROCESS | 1751 | 1464625117103 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x865fc800 == 137 [pid = 1751] [id = 263] 09:18:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 385 (0x86739000) [pid = 1751] [serial = 790] [outer = (nil)] 09:18:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 386 (0x884fc400) [pid = 1751] [serial = 791] [outer = 0x86739000] 09:18:37 INFO - PROCESS | 1751 | 1464625117187 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 387 (0x896d9400) [pid = 1751] [serial = 792] [outer = 0x86739000] 09:18:38 INFO - PROCESS | 1751 | 1464625118089 Marionette TRACE conn3 <- [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]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1736ms 09:18:38 INFO - PROCESS | 1751 | 1464625118150 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 1751 | 1464625118156 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 09:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:18:38 INFO - PROCESS | 1751 | 1464625118163 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 1751 | 1464625118166 Marionette TRACE conn3 <- [1,1026,null,{}] 09:18:38 INFO - PROCESS | 1751 | 1464625118172 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:38 INFO - PROCESS | 1751 | 1464625118363 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:18:38 INFO - PROCESS | 1751 | 1464625118642 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x89749800 == 138 [pid = 1751] [id = 264] 09:18:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 388 (0x898f9c00) [pid = 1751] [serial = 793] [outer = (nil)] 09:18:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 389 (0x8a2e5000) [pid = 1751] [serial = 794] [outer = 0x898f9c00] 09:18:38 INFO - PROCESS | 1751 | 1464625118812 Marionette DEBUG loaded listener.js 09:18:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 390 (0x8ccaec00) [pid = 1751] [serial = 795] [outer = 0x898f9c00] 09:18:39 INFO - PROCESS | 1751 | 1464625119728 Marionette TRACE conn3 <- [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]]]}] 09:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1635ms 09:18:39 INFO - PROCESS | 1751 | 1464625119799 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 1751 | 1464625119803 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 09:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:18:39 INFO - PROCESS | 1751 | 1464625119816 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 1751 | 1464625119826 Marionette TRACE conn3 <- [1,1030,null,{}] 09:18:39 INFO - PROCESS | 1751 | 1464625119834 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:40 INFO - PROCESS | 1751 | 1464625120072 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:18:40 INFO - PROCESS | 1751 | 1464625120401 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x87234000 == 139 [pid = 1751] [id = 265] 09:18:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 391 (0x87235400) [pid = 1751] [serial = 796] [outer = (nil)] 09:18:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 392 (0x8cd4c400) [pid = 1751] [serial = 797] [outer = 0x87235400] 09:18:40 INFO - PROCESS | 1751 | 1464625120495 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 393 (0x8cfef000) [pid = 1751] [serial = 798] [outer = 0x87235400] 09:18:41 INFO - PROCESS | 1751 | 1464625121338 Marionette TRACE conn3 <- [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]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1599ms 09:18:41 INFO - PROCESS | 1751 | 1464625121410 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:18:41 INFO - PROCESS | 1751 | 1464625121415 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 09:18:41 INFO - PROCESS | 1751 | 1464625121421 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 1751 | 1464625121424 Marionette TRACE conn3 <- [1,1034,null,{}] 09:18:41 INFO - PROCESS | 1751 | 1464625121430 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:41 INFO - PROCESS | 1751 | 1464625121620 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:18:41 INFO - PROCESS | 1751 | 1464625121972 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x865f4000 == 140 [pid = 1751] [id = 266] 09:18:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 394 (0x8689f000) [pid = 1751] [serial = 799] [outer = (nil)] 09:18:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 395 (0x8ccb8800) [pid = 1751] [serial = 800] [outer = 0x8689f000] 09:18:42 INFO - PROCESS | 1751 | 1464625122061 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 396 (0x8d7d6400) [pid = 1751] [serial = 801] [outer = 0x8689f000] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x91eb4000 == 139 [pid = 1751] [id = 152] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x8d70ac00 == 138 [pid = 1751] [id = 197] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x8f366400 == 137 [pid = 1751] [id = 91] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x90b73000 == 136 [pid = 1751] [id = 88] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x927c1400 == 135 [pid = 1751] [id = 157] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x8f369800 == 134 [pid = 1751] [id = 120] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x919cf800 == 133 [pid = 1751] [id = 118] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x8f175c00 == 132 [pid = 1751] [id = 90] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x97646800 == 131 [pid = 1751] [id = 158] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x87051000 == 130 [pid = 1751] [id = 247] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x8a073800 == 129 [pid = 1751] [id = 246] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x865f8c00 == 128 [pid = 1751] [id = 245] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x882c4000 == 127 [pid = 1751] [id = 244] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x86737800 == 126 [pid = 1751] [id = 241] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x865f1c00 == 125 [pid = 1751] [id = 240] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x8704f000 == 124 [pid = 1751] [id = 238] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x865f5000 == 123 [pid = 1751] [id = 239] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x87051400 == 122 [pid = 1751] [id = 237] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x8704e800 == 121 [pid = 1751] [id = 236] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x92651800 == 120 [pid = 1751] [id = 234] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x898ecc00 == 119 [pid = 1751] [id = 235] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x8a2e4000 == 118 [pid = 1751] [id = 233] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x98f09800 == 117 [pid = 1751] [id = 232] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x93856000 == 116 [pid = 1751] [id = 231] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x92676400 == 115 [pid = 1751] [id = 230] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x8bba1800 == 114 [pid = 1751] [id = 228] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x91895800 == 113 [pid = 1751] [id = 229] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x8db8bc00 == 112 [pid = 1751] [id = 227] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9d4800 == 111 [pid = 1751] [id = 226] 09:18:43 INFO - PROCESS | 1751 | --DOCSHELL 0x882bd400 == 110 [pid = 1751] [id = 225] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 395 (0x8dda1c00) [pid = 1751] [serial = 413] [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.] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 394 (0x9806a800) [pid = 1751] [serial = 653] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 393 (0x8dd0e000) [pid = 1751] [serial = 669] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 392 (0x9a625000) [pid = 1751] [serial = 634] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 391 (0x91708800) [pid = 1751] [serial = 631] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 390 (0x8dbc6c00) [pid = 1751] [serial = 610] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 389 (0x8d58e400) [pid = 1751] [serial = 665] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 388 (0x896d5000) [pid = 1751] [serial = 660] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 387 (0x92a16800) [pid = 1751] [serial = 616] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 386 (0x893bc800) [pid = 1751] [serial = 644] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 385 (0x8a2eec00) [pid = 1751] [serial = 641] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 384 (0x8db90c00) [pid = 1751] [serial = 668] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 383 (0x8e89c800) [pid = 1751] [serial = 672] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 382 (0x8d710c00) [pid = 1751] [serial = 666] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 381 (0x9b2b4400) [pid = 1751] [serial = 628] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 380 (0x8d595800) [pid = 1751] [serial = 607] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 379 (0x894c4400) [pid = 1751] [serial = 647] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 378 (0x882c6c00) [pid = 1751] [serial = 656] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 377 (0x94f1ec00) [pid = 1751] [serial = 619] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 376 (0x883a1800) [pid = 1751] [serial = 659] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 375 (0x8dedec00) [pid = 1751] [serial = 671] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 374 (0x9267d800) [pid = 1751] [serial = 625] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 373 (0x894cdc00) [pid = 1751] [serial = 650] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 372 (0x8bba1000) [pid = 1751] [serial = 662] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 371 (0x896dc400) [pid = 1751] [serial = 638] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 370 (0x91644800) [pid = 1751] [serial = 613] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 369 (0x8cd48c00) [pid = 1751] [serial = 663] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 368 (0x99107800) [pid = 1751] [serial = 622] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | --DOMWINDOW == 367 (0x90bc8800) [pid = 1751] [serial = 674] [outer = (nil)] [url = about:blank] 09:18:43 INFO - PROCESS | 1751 | 1464625123495 Marionette TRACE conn3 <- [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]]]}] 09:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 2132ms 09:18:43 INFO - PROCESS | 1751 | 1464625123578 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 1751 | 1464625123582 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 09:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:18:43 INFO - PROCESS | 1751 | 1464625123589 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 1751 | 1464625123592 Marionette TRACE conn3 <- [1,1038,null,{}] 09:18:43 INFO - PROCESS | 1751 | 1464625123598 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:43 INFO - PROCESS | 1751 | 1464625123859 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:18:43 INFO - PROCESS | 1751 | 1464625123877 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 1751 | ++DOCSHELL 0x87054400 == 111 [pid = 1751] [id = 267] 09:18:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 368 (0x8722e000) [pid = 1751] [serial = 802] [outer = (nil)] 09:18:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 369 (0x894c5400) [pid = 1751] [serial = 803] [outer = 0x8722e000] 09:18:43 INFO - PROCESS | 1751 | 1464625123969 Marionette DEBUG loaded listener.js 09:18:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 370 (0x898ef800) [pid = 1751] [serial = 804] [outer = 0x8722e000] 09:18:44 INFO - PROCESS | 1751 | 1464625124839 Marionette TRACE conn3 <- [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]]]}] 09:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1283ms 09:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:18:44 INFO - PROCESS | 1751 | 1464625124873 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 1751 | 1464625124875 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 09:18:44 INFO - PROCESS | 1751 | 1464625124882 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 1751 | 1464625124885 Marionette TRACE conn3 <- [1,1042,null,{}] 09:18:44 INFO - PROCESS | 1751 | 1464625124891 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:45 INFO - PROCESS | 1751 | 1464625125157 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:18:45 INFO - PROCESS | 1751 | 1464625125278 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x86739800 == 112 [pid = 1751] [id = 268] 09:18:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 371 (0x86895800) [pid = 1751] [serial = 805] [outer = (nil)] 09:18:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 372 (0x8cdc9400) [pid = 1751] [serial = 806] [outer = 0x86895800] 09:18:45 INFO - PROCESS | 1751 | 1464625125353 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 373 (0x8d59a000) [pid = 1751] [serial = 807] [outer = 0x86895800] 09:18:46 INFO - PROCESS | 1751 | 1464625126176 Marionette TRACE conn3 <- [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]]]}] 09:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1331ms 09:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:18:46 INFO - PROCESS | 1751 | 1464625126212 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 1751 | 1464625126215 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 09:18:46 INFO - PROCESS | 1751 | 1464625126221 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 1751 | 1464625126225 Marionette TRACE conn3 <- [1,1046,null,{}] 09:18:46 INFO - PROCESS | 1751 | 1464625126240 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:46 INFO - PROCESS | 1751 | 1464625126479 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:18:46 INFO - PROCESS | 1751 | 1464625126513 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x86742c00 == 113 [pid = 1751] [id = 269] 09:18:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 374 (0x86894800) [pid = 1751] [serial = 808] [outer = (nil)] 09:18:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 375 (0x8dbc3c00) [pid = 1751] [serial = 809] [outer = 0x86894800] 09:18:46 INFO - PROCESS | 1751 | 1464625126585 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 376 (0x8dbcd000) [pid = 1751] [serial = 810] [outer = 0x86894800] 09:18:47 INFO - PROCESS | 1751 | 1464625127476 Marionette TRACE conn3 <- [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]]]}] 09:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1291ms 09:18:47 INFO - PROCESS | 1751 | 1464625127522 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 1751 | 1464625127525 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 09:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:18:47 INFO - PROCESS | 1751 | 1464625127532 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 1751 | 1464625127535 Marionette TRACE conn3 <- [1,1050,null,{}] 09:18:47 INFO - PROCESS | 1751 | 1464625127541 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 375 (0x8cdd3400) [pid = 1751] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 374 (0xa50b9800) [pid = 1751] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 373 (0xa35ebc00) [pid = 1751] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 372 (0x8bddac00) [pid = 1751] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 371 (0x93b9a400) [pid = 1751] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 370 (0x8dd04400) [pid = 1751] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 369 (0x8d3cac00) [pid = 1751] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 368 (0x9a125400) [pid = 1751] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 367 (0x882c1800) [pid = 1751] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 366 (0x8cfe3c00) [pid = 1751] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 365 (0x98f04400) [pid = 1751] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 364 (0x94f21800) [pid = 1751] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 363 (0x8bdcdc00) [pid = 1751] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 362 (0x8cfe6000) [pid = 1751] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 361 (0x9910e000) [pid = 1751] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 360 (0x9b529400) [pid = 1751] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 359 (0x94f27800) [pid = 1751] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 358 (0x92d2c000) [pid = 1751] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 357 (0x9b521c00) [pid = 1751] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 356 (0x98f0cc00) [pid = 1751] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 355 (0x9b2bcc00) [pid = 1751] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 354 (0x8dda3400) [pid = 1751] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 353 (0xa1034400) [pid = 1751] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 352 (0x92079400) [pid = 1751] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 351 (0x8dbd0800) [pid = 1751] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 350 (0x90cf8000) [pid = 1751] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 349 (0x93830c00) [pid = 1751] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 348 (0x8d591000) [pid = 1751] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 347 (0xa0516800) [pid = 1751] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 346 (0x9bf2c000) [pid = 1751] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 345 (0x8cdcc800) [pid = 1751] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 344 (0x925a6000) [pid = 1751] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 343 (0xa321cc00) [pid = 1751] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 342 (0x8dd0f800) [pid = 1751] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 341 (0x92d20000) [pid = 1751] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 340 (0x8f177c00) [pid = 1751] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 339 (0x8dbc8c00) [pid = 1751] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 338 (0x8f373000) [pid = 1751] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 337 (0x9383a800) [pid = 1751] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 336 (0xa2144800) [pid = 1751] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 335 (0x8d58c400) [pid = 1751] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 334 (0x93830400) [pid = 1751] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 333 (0x9a25c400) [pid = 1751] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 332 (0x8bb95400) [pid = 1751] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 331 (0x92073400) [pid = 1751] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 330 (0x8f370800) [pid = 1751] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 329 (0x8b9ccc00) [pid = 1751] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 328 (0x9b51c000) [pid = 1751] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 327 (0x92d1c800) [pid = 1751] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 326 (0x8cf10800) [pid = 1751] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 325 (0x8d7cd400) [pid = 1751] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 324 (0x8f371000) [pid = 1751] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 323 (0x90b75400) [pid = 1751] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 322 (0x8f366c00) [pid = 1751] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 321 (0x90b79400) [pid = 1751] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 320 (0x8d594000) [pid = 1751] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 319 (0x925a2800) [pid = 1751] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 318 (0x8cfea800) [pid = 1751] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 317 (0x916e4800) [pid = 1751] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 316 (0x90c28800) [pid = 1751] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 315 (0x8d702000) [pid = 1751] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 314 (0x95196400) [pid = 1751] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 313 (0x93ba1c00) [pid = 1751] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 312 (0x9b521000) [pid = 1751] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 311 (0x99e0ec00) [pid = 1751] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 310 (0x90b7b400) [pid = 1751] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 309 (0x8a068400) [pid = 1751] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 308 (0x9537c000) [pid = 1751] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 307 (0xa68a8000) [pid = 1751] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 306 (0x90c25400) [pid = 1751] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 305 (0x92680400) [pid = 1751] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 304 (0x90cfa400) [pid = 1751] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 303 (0x91701400) [pid = 1751] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 302 (0x8d70f400) [pid = 1751] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 301 (0x924d5000) [pid = 1751] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 300 (0x9384f000) [pid = 1751] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 299 (0x893b6c00) [pid = 1751] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 298 (0x99dd1c00) [pid = 1751] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 297 (0x924d2400) [pid = 1751] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 296 (0x896d2000) [pid = 1751] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 295 (0x8cfe7000) [pid = 1751] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 294 (0x92675400) [pid = 1751] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 293 (0x9189d800) [pid = 1751] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 292 (0x8a06e800) [pid = 1751] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 291 (0x8bdd5400) [pid = 1751] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 290 (0x916e7800) [pid = 1751] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 289 (0x924ce400) [pid = 1751] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 288 (0x91eb1800) [pid = 1751] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 287 (0x919d0c00) [pid = 1751] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 286 (0x8dd0e800) [pid = 1751] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 285 (0x94f1a800) [pid = 1751] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 284 (0x9b215000) [pid = 1751] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 283 (0x8dedb400) [pid = 1751] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 282 (0x90b74000) [pid = 1751] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 281 (0x90b7f400) [pid = 1751] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 280 (0x94f25800) [pid = 1751] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 279 (0x8bba0800) [pid = 1751] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 278 (0x8b9d1400) [pid = 1751] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 277 (0x8a2e3400) [pid = 1751] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 276 (0x893bb400) [pid = 1751] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 275 (0x898f4c00) [pid = 1751] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 274 (0x92651c00) [pid = 1751] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 273 (0x8dda7000) [pid = 1751] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 272 (0x893bec00) [pid = 1751] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 271 (0x9267b000) [pid = 1751] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 270 (0x91eb6800) [pid = 1751] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 269 (0x8bdcfc00) [pid = 1751] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 268 (0x882c4400) [pid = 1751] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 267 (0x87057000) [pid = 1751] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 266 (0x8704ec00) [pid = 1751] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 265 (0x92653800) [pid = 1751] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 264 (0x882bdc00) [pid = 1751] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 263 (0x93b27800) [pid = 1751] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 262 (0x8db88c00) [pid = 1751] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 261 (0x9a123c00) [pid = 1751] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 260 (0x8cd43c00) [pid = 1751] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 259 (0x91653800) [pid = 1751] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 258 (0x8a2e9400) [pid = 1751] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 257 (0x8e893800) [pid = 1751] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 256 (0x95376000) [pid = 1751] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 255 (0x9170a400) [pid = 1751] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:18:49 INFO - PROCESS | 1751 | --DOMWINDOW == 254 (0x8cd42400) [pid = 1751] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:18:49 INFO - PROCESS | 1751 | 1464625129682 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:18:49 INFO - PROCESS | 1751 | 1464625129831 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x87057400 == 114 [pid = 1751] [id = 270] 09:18:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 255 (0x882c8400) [pid = 1751] [serial = 811] [outer = (nil)] 09:18:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 256 (0x894c0800) [pid = 1751] [serial = 812] [outer = 0x882c8400] 09:18:49 INFO - PROCESS | 1751 | 1464625129917 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 257 (0x898f4c00) [pid = 1751] [serial = 813] [outer = 0x882c8400] 09:18:50 INFO - PROCESS | 1751 | 1464625130664 Marionette TRACE conn3 <- [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]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 3192ms 09:18:50 INFO - PROCESS | 1751 | 1464625130725 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 1751 | 1464625130727 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 09:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:18:50 INFO - PROCESS | 1751 | 1464625130734 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 1751 | 1464625130736 Marionette TRACE conn3 <- [1,1054,null,{}] 09:18:50 INFO - PROCESS | 1751 | 1464625130742 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:50 INFO - PROCESS | 1751 | 1464625130931 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:18:50 INFO - PROCESS | 1751 | 1464625130943 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2e2c00 == 115 [pid = 1751] [id = 271] 09:18:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 258 (0x8a2e4c00) [pid = 1751] [serial = 814] [outer = (nil)] 09:18:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 259 (0x8bdd8000) [pid = 1751] [serial = 815] [outer = 0x8a2e4c00] 09:18:51 INFO - PROCESS | 1751 | 1464625131188 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 260 (0x8cf10c00) [pid = 1751] [serial = 816] [outer = 0x8a2e4c00] 09:18:52 INFO - PROCESS | 1751 | 1464625132282 Marionette TRACE conn3 <- [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]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1586ms 09:18:52 INFO - PROCESS | 1751 | 1464625132321 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:18:52 INFO - PROCESS | 1751 | 1464625132330 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 09:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:18:52 INFO - PROCESS | 1751 | 1464625132338 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 1751 | 1464625132344 Marionette TRACE conn3 <- [1,1058,null,{}] 09:18:52 INFO - PROCESS | 1751 | 1464625132353 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:52 INFO - PROCESS | 1751 | 1464625132603 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:18:52 INFO - PROCESS | 1751 | 1464625132939 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x8722cc00 == 116 [pid = 1751] [id = 272] 09:18:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 261 (0x882c6c00) [pid = 1751] [serial = 817] [outer = (nil)] 09:18:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 262 (0x884fc000) [pid = 1751] [serial = 818] [outer = 0x882c6c00] 09:18:53 INFO - PROCESS | 1751 | 1464625133035 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 263 (0x894c7000) [pid = 1751] [serial = 819] [outer = 0x882c6c00] 09:18:53 INFO - PROCESS | 1751 | 1464625133950 Marionette TRACE conn3 <- [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]]]}] 09:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1687ms 09:18:54 INFO - PROCESS | 1751 | 1464625134026 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:18:54 INFO - PROCESS | 1751 | 1464625134036 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 09:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:18:54 INFO - PROCESS | 1751 | 1464625134046 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:18:54 INFO - PROCESS | 1751 | 1464625134050 Marionette TRACE conn3 <- [1,1062,null,{}] 09:18:54 INFO - PROCESS | 1751 | 1464625134057 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:54 INFO - PROCESS | 1751 | 1464625134306 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:18:54 INFO - PROCESS | 1751 | 1464625134671 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x898f0400 == 117 [pid = 1751] [id = 273] 09:18:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 264 (0x8a06d000) [pid = 1751] [serial = 820] [outer = (nil)] 09:18:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 265 (0x8b9cfc00) [pid = 1751] [serial = 821] [outer = 0x8a06d000] 09:18:54 INFO - PROCESS | 1751 | 1464625134759 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 266 (0x8ccb1400) [pid = 1751] [serial = 822] [outer = 0x8a06d000] 09:18:55 INFO - PROCESS | 1751 | 1464625135706 Marionette TRACE conn3 <- [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]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1729ms 09:18:55 INFO - PROCESS | 1751 | 1464625135777 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:18:55 INFO - PROCESS | 1751 | 1464625135781 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 09:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:18:55 INFO - PROCESS | 1751 | 1464625135789 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 1751 | 1464625135795 Marionette TRACE conn3 <- [1,1066,null,{}] 09:18:55 INFO - PROCESS | 1751 | 1464625135812 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:56 INFO - PROCESS | 1751 | 1464625136058 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:18:56 INFO - PROCESS | 1751 | 1464625136380 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9dac00 == 118 [pid = 1751] [id = 274] 09:18:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 267 (0x8cfe7c00) [pid = 1751] [serial = 823] [outer = (nil)] 09:18:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 268 (0x8d58e400) [pid = 1751] [serial = 824] [outer = 0x8cfe7c00] 09:18:56 INFO - PROCESS | 1751 | 1464625136473 Marionette DEBUG loaded listener.js 09:18:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 269 (0x8d710800) [pid = 1751] [serial = 825] [outer = 0x8cfe7c00] 09:18:57 INFO - PROCESS | 1751 | 1464625137389 Marionette TRACE conn3 <- [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]]]}] 09:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1640ms 09:18:57 INFO - PROCESS | 1751 | 1464625137428 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:18:57 INFO - PROCESS | 1751 | 1464625137434 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 09:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:18:57 INFO - PROCESS | 1751 | 1464625137440 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:18:57 INFO - PROCESS | 1751 | 1464625137444 Marionette TRACE conn3 <- [1,1070,null,{}] 09:18:57 INFO - PROCESS | 1751 | 1464625137449 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:57 INFO - PROCESS | 1751 | 1464625137689 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:18:58 INFO - PROCESS | 1751 | 1464625138048 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x854c9c00 == 119 [pid = 1751] [id = 275] 09:18:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 270 (0x8d3c3000) [pid = 1751] [serial = 826] [outer = (nil)] 09:18:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 271 (0x8dd0b400) [pid = 1751] [serial = 827] [outer = 0x8d3c3000] 09:18:58 INFO - PROCESS | 1751 | 1464625138143 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 272 (0x8dedb400) [pid = 1751] [serial = 828] [outer = 0x8d3c3000] 09:18:59 INFO - PROCESS | 1751 | 1464625139017 Marionette TRACE conn3 <- [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]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1629ms 09:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:18:59 INFO - PROCESS | 1751 | 1464625139070 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 1751 | 1464625139074 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 09:18:59 INFO - PROCESS | 1751 | 1464625139080 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 1751 | 1464625139084 Marionette TRACE conn3 <- [1,1074,null,{}] 09:18:59 INFO - PROCESS | 1751 | 1464625139090 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:18:59 INFO - PROCESS | 1751 | 1464625139293 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:18:59 INFO - PROCESS | 1751 | 1464625139611 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d70f400 == 120 [pid = 1751] [id = 276] 09:18:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 273 (0x8dd9e800) [pid = 1751] [serial = 829] [outer = (nil)] 09:18:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 274 (0x8f17a400) [pid = 1751] [serial = 830] [outer = 0x8dd9e800] 09:18:59 INFO - PROCESS | 1751 | 1464625139708 Marionette DEBUG loaded listener.js 09:18:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 275 (0x8f364800) [pid = 1751] [serial = 831] [outer = 0x8dd9e800] 09:19:00 INFO - PROCESS | 1751 | 1464625140644 Marionette TRACE conn3 <- [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]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1582ms 09:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:19:00 INFO - PROCESS | 1751 | 1464625140661 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 1751 | 1464625140664 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 09:19:00 INFO - PROCESS | 1751 | 1464625140671 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 1751 | 1464625140675 Marionette TRACE conn3 <- [1,1078,null,{}] 09:19:00 INFO - PROCESS | 1751 | 1464625140681 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:00 INFO - PROCESS | 1751 | 1464625140888 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:19:01 INFO - PROCESS | 1751 | 1464625141211 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x90bc8400 == 121 [pid = 1751] [id = 277] 09:19:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 276 (0x90bc9400) [pid = 1751] [serial = 832] [outer = (nil)] 09:19:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 277 (0x90c28400) [pid = 1751] [serial = 833] [outer = 0x90bc9400] 09:19:01 INFO - PROCESS | 1751 | 1464625141315 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 278 (0x90cf8800) [pid = 1751] [serial = 834] [outer = 0x90bc9400] 09:19:02 INFO - PROCESS | 1751 | 1464625142245 Marionette TRACE conn3 <- [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]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1630ms 09:19:02 INFO - PROCESS | 1751 | 1464625142301 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 1751 | 1464625142305 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 09:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:19:02 INFO - PROCESS | 1751 | 1464625142312 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 1751 | 1464625142315 Marionette TRACE conn3 <- [1,1082,null,{}] 09:19:02 INFO - PROCESS | 1751 | 1464625142321 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:02 INFO - PROCESS | 1751 | 1464625142581 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:19:02 INFO - PROCESS | 1751 | 1464625142919 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x8689d400 == 122 [pid = 1751] [id = 278] 09:19:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 279 (0x8a2e9c00) [pid = 1751] [serial = 835] [outer = (nil)] 09:19:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 280 (0x916ddc00) [pid = 1751] [serial = 836] [outer = 0x8a2e9c00] 09:19:03 INFO - PROCESS | 1751 | 1464625143012 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 281 (0x916e7800) [pid = 1751] [serial = 837] [outer = 0x8a2e9c00] 09:19:03 INFO - PROCESS | 1751 | 1464625143901 Marionette TRACE conn3 <- [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]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1637ms 09:19:03 INFO - PROCESS | 1751 | 1464625143950 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:19:03 INFO - PROCESS | 1751 | 1464625143954 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 09:19:03 INFO - PROCESS | 1751 | 1464625143960 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 1751 | 1464625143964 Marionette TRACE conn3 <- [1,1086,null,{}] 09:19:03 INFO - PROCESS | 1751 | 1464625143969 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:04 INFO - PROCESS | 1751 | 1464625144165 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:19:04 INFO - PROCESS | 1751 | 1464625144474 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x91707800 == 123 [pid = 1751] [id = 279] 09:19:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 282 (0x91708c00) [pid = 1751] [serial = 838] [outer = (nil)] 09:19:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 283 (0x91710400) [pid = 1751] [serial = 839] [outer = 0x91708c00] 09:19:04 INFO - PROCESS | 1751 | 1464625144568 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 284 (0x91893c00) [pid = 1751] [serial = 840] [outer = 0x91708c00] 09:19:05 INFO - PROCESS | 1751 | 1464625145442 Marionette TRACE conn3 <- [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]]]}] 09:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1534ms 09:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:19:05 INFO - PROCESS | 1751 | 1464625145494 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 1751 | 1464625145498 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 09:19:05 INFO - PROCESS | 1751 | 1464625145504 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 1751 | 1464625145508 Marionette TRACE conn3 <- [1,1090,null,{}] 09:19:05 INFO - PROCESS | 1751 | 1464625145514 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:05 INFO - PROCESS | 1751 | 1464625145734 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:19:06 INFO - PROCESS | 1751 | 1464625146044 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x898ee000 == 124 [pid = 1751] [id = 280] 09:19:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 285 (0x91709c00) [pid = 1751] [serial = 841] [outer = (nil)] 09:19:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 286 (0x91eb2400) [pid = 1751] [serial = 842] [outer = 0x91709c00] 09:19:06 INFO - PROCESS | 1751 | 1464625146138 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 287 (0x91eb9c00) [pid = 1751] [serial = 843] [outer = 0x91709c00] 09:19:07 INFO - PROCESS | 1751 | 1464625147009 Marionette TRACE conn3 <- [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]]]}] 09:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1581ms 09:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:19:07 INFO - PROCESS | 1751 | 1464625147085 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:19:07 INFO - PROCESS | 1751 | 1464625147088 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 09:19:07 INFO - PROCESS | 1751 | 1464625147094 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:19:07 INFO - PROCESS | 1751 | 1464625147097 Marionette TRACE conn3 <- [1,1094,null,{}] 09:19:07 INFO - PROCESS | 1751 | 1464625147103 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:07 INFO - PROCESS | 1751 | 1464625147342 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:19:07 INFO - PROCESS | 1751 | 1464625147665 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x9170d000 == 125 [pid = 1751] [id = 281] 09:19:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 288 (0x925a0c00) [pid = 1751] [serial = 844] [outer = (nil)] 09:19:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 289 (0x92653800) [pid = 1751] [serial = 845] [outer = 0x925a0c00] 09:19:07 INFO - PROCESS | 1751 | 1464625147771 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 290 (0x92657400) [pid = 1751] [serial = 846] [outer = 0x925a0c00] 09:19:08 INFO - PROCESS | 1751 | 1464625148724 Marionette TRACE conn3 <- [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]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1643ms 09:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:19:08 INFO - PROCESS | 1751 | 1464625148737 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 1751 | 1464625148740 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 09:19:08 INFO - PROCESS | 1751 | 1464625148747 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 1751 | 1464625148751 Marionette TRACE conn3 <- [1,1098,null,{}] 09:19:08 INFO - PROCESS | 1751 | 1464625148757 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:08 INFO - PROCESS | 1751 | 1464625148974 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:19:09 INFO - PROCESS | 1751 | 1464625149298 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x9267d400 == 126 [pid = 1751] [id = 282] 09:19:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 291 (0x92a1b800) [pid = 1751] [serial = 847] [outer = (nil)] 09:19:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 292 (0x92d15000) [pid = 1751] [serial = 848] [outer = 0x92a1b800] 09:19:09 INFO - PROCESS | 1751 | 1464625149400 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 293 (0x93830000) [pid = 1751] [serial = 849] [outer = 0x92a1b800] 09:19:10 INFO - PROCESS | 1751 | 1464625150309 Marionette TRACE conn3 <- [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]]]}] 09:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1636ms 09:19:10 INFO - PROCESS | 1751 | 1464625150383 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:19:10 INFO - PROCESS | 1751 | 1464625150387 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 09:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:19:10 INFO - PROCESS | 1751 | 1464625150394 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:19:10 INFO - PROCESS | 1751 | 1464625150397 Marionette TRACE conn3 <- [1,1102,null,{}] 09:19:10 INFO - PROCESS | 1751 | 1464625150403 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:10 INFO - PROCESS | 1751 | 1464625150660 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:19:11 INFO - PROCESS | 1751 | 1464625150985 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdd2400 == 127 [pid = 1751] [id = 283] 09:19:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 294 (0x8cf13000) [pid = 1751] [serial = 850] [outer = (nil)] 09:19:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 295 (0x93852000) [pid = 1751] [serial = 851] [outer = 0x8cf13000] 09:19:11 INFO - PROCESS | 1751 | 1464625151075 Marionette DEBUG loaded listener.js 09:19:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 296 (0x93b22c00) [pid = 1751] [serial = 852] [outer = 0x8cf13000] 09:19:11 INFO - PROCESS | 1751 | 1464625151955 Marionette TRACE conn3 <- [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]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1637ms 09:19:12 INFO - PROCESS | 1751 | 1464625152032 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 1751 | 1464625152036 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 09:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:19:12 INFO - PROCESS | 1751 | 1464625152042 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 1751 | 1464625152055 Marionette TRACE conn3 <- [1,1106,null,{}] 09:19:12 INFO - PROCESS | 1751 | 1464625152062 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:12 INFO - PROCESS | 1751 | 1464625152312 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:19:12 INFO - PROCESS | 1751 | 1464625152636 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f177800 == 128 [pid = 1751] [id = 284] 09:19:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 297 (0x8f366000) [pid = 1751] [serial = 853] [outer = (nil)] 09:19:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 298 (0x95190000) [pid = 1751] [serial = 854] [outer = 0x8f366000] 09:19:12 INFO - PROCESS | 1751 | 1464625152741 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 299 (0x95196000) [pid = 1751] [serial = 855] [outer = 0x8f366000] 09:19:13 INFO - PROCESS | 1751 | 1464625153645 Marionette TRACE conn3 <- [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]]]}] 09:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1640ms 09:19:13 INFO - PROCESS | 1751 | 1464625153684 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:19:13 INFO - PROCESS | 1751 | 1464625153687 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 09:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:19:13 INFO - PROCESS | 1751 | 1464625153694 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:19:13 INFO - PROCESS | 1751 | 1464625153697 Marionette TRACE conn3 <- [1,1110,null,{}] 09:19:13 INFO - PROCESS | 1751 | 1464625153703 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:13 INFO - PROCESS | 1751 | 1464625153905 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:19:14 INFO - PROCESS | 1751 | 1464625154211 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x865f9400 == 129 [pid = 1751] [id = 285] 09:19:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 300 (0x87059400) [pid = 1751] [serial = 856] [outer = (nil)] 09:19:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 301 (0x98f07400) [pid = 1751] [serial = 857] [outer = 0x87059400] 09:19:14 INFO - PROCESS | 1751 | 1464625154356 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 302 (0x9910e000) [pid = 1751] [serial = 858] [outer = 0x87059400] 09:19:15 INFO - PROCESS | 1751 | 1464625155267 Marionette TRACE conn3 <- [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]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1634ms 09:19:15 INFO - PROCESS | 1751 | 1464625155330 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 1751 | 1464625155334 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 09:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:19:15 INFO - PROCESS | 1751 | 1464625155341 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 1751 | 1464625155345 Marionette TRACE conn3 <- [1,1114,null,{}] 09:19:15 INFO - PROCESS | 1751 | 1464625155351 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:15 INFO - PROCESS | 1751 | 1464625155559 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:19:15 INFO - PROCESS | 1751 | 1464625155896 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x882be800 == 130 [pid = 1751] [id = 286] 09:19:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 303 (0x882c1400) [pid = 1751] [serial = 859] [outer = (nil)] 09:19:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 304 (0x898f1c00) [pid = 1751] [serial = 860] [outer = 0x882c1400] 09:19:15 INFO - PROCESS | 1751 | 1464625155990 Marionette DEBUG loaded listener.js 09:19:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 305 (0x8a2ed400) [pid = 1751] [serial = 861] [outer = 0x882c1400] 09:19:16 INFO - PROCESS | 1751 | 1464625156923 Marionette TRACE conn3 <- [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]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1634ms 09:19:16 INFO - PROCESS | 1751 | 1464625156976 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:19:16 INFO - PROCESS | 1751 | 1464625156981 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 09:19:16 INFO - PROCESS | 1751 | 1464625156988 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 1751 | 1464625156992 Marionette TRACE conn3 <- [1,1118,null,{}] 09:19:17 INFO - PROCESS | 1751 | 1464625156998 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:17 INFO - PROCESS | 1751 | 1464625157271 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:19:17 INFO - PROCESS | 1751 | 1464625157603 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x884f7800 == 131 [pid = 1751] [id = 287] 09:19:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 306 (0x893b2400) [pid = 1751] [serial = 862] [outer = (nil)] 09:19:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 307 (0x8cf17800) [pid = 1751] [serial = 863] [outer = 0x893b2400] 09:19:17 INFO - PROCESS | 1751 | 1464625157692 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 308 (0x8d7d9800) [pid = 1751] [serial = 864] [outer = 0x893b2400] 09:19:18 INFO - PROCESS | 1751 | 1464625158642 Marionette TRACE conn3 <- [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]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1732ms 09:19:18 INFO - PROCESS | 1751 | 1464625158720 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 1751 | 1464625158724 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 09:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:19:18 INFO - PROCESS | 1751 | 1464625158731 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 1751 | 1464625158734 Marionette TRACE conn3 <- [1,1122,null,{}] 09:19:18 INFO - PROCESS | 1751 | 1464625158740 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:18 INFO - PROCESS | 1751 | 1464625158992 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:19:19 INFO - PROCESS | 1751 | 1464625159320 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a075000 == 132 [pid = 1751] [id = 288] 09:19:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 309 (0x8b9cd800) [pid = 1751] [serial = 865] [outer = (nil)] 09:19:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 310 (0x8bb98800) [pid = 1751] [serial = 866] [outer = 0x8b9cd800] 09:19:19 INFO - PROCESS | 1751 | 1464625159407 Marionette DEBUG loaded listener.js 09:19:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 311 (0x8cdca800) [pid = 1751] [serial = 867] [outer = 0x8b9cd800] 09:19:20 INFO - PROCESS | 1751 | 1464625160320 Marionette TRACE conn3 <- [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]]]}] 09:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1636ms 09:19:20 INFO - PROCESS | 1751 | 1464625160369 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:19:20 INFO - PROCESS | 1751 | 1464625160372 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 09:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:19:20 INFO - PROCESS | 1751 | 1464625160379 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:19:20 INFO - PROCESS | 1751 | 1464625160382 Marionette TRACE conn3 <- [1,1126,null,{}] 09:19:20 INFO - PROCESS | 1751 | 1464625160388 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:20 INFO - PROCESS | 1751 | 1464625160651 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:19:20 INFO - PROCESS | 1751 | 1464625160980 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a06ac00 == 133 [pid = 1751] [id = 289] 09:19:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 312 (0x8bb95800) [pid = 1751] [serial = 868] [outer = (nil)] 09:19:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 313 (0x8d706800) [pid = 1751] [serial = 869] [outer = 0x8bb95800] 09:19:21 INFO - PROCESS | 1751 | 1464625161067 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 314 (0x8db8e000) [pid = 1751] [serial = 870] [outer = 0x8bb95800] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x9189b000 == 132 [pid = 1751] [id = 172] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x87057400 == 131 [pid = 1751] [id = 270] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x86742c00 == 130 [pid = 1751] [id = 269] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x86739800 == 129 [pid = 1751] [id = 268] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x87054400 == 128 [pid = 1751] [id = 267] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x87234000 == 127 [pid = 1751] [id = 265] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x865f4000 == 126 [pid = 1751] [id = 266] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x89749800 == 125 [pid = 1751] [id = 264] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x865fc800 == 124 [pid = 1751] [id = 263] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8704f800 == 123 [pid = 1751] [id = 262] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x854c2000 == 122 [pid = 1751] [id = 261] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccb0800 == 121 [pid = 1751] [id = 259] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x884efc00 == 120 [pid = 1751] [id = 260] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x9385a800 == 119 [pid = 1751] [id = 258] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x9189b800 == 118 [pid = 1751] [id = 257] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8ded9800 == 117 [pid = 1751] [id = 256] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x9170f400 == 116 [pid = 1751] [id = 255] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8974f400 == 115 [pid = 1751] [id = 254] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x894c0000 == 114 [pid = 1751] [id = 253] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8d7cb400 == 113 [pid = 1751] [id = 251] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8a2e9000 == 112 [pid = 1751] [id = 252] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x898ed400 == 111 [pid = 1751] [id = 250] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x8a06f400 == 110 [pid = 1751] [id = 248] 09:19:22 INFO - PROCESS | 1751 | --DOCSHELL 0x87058800 == 109 [pid = 1751] [id = 249] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 313 (0x9a142000) [pid = 1751] [serial = 265] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 312 (0x92078800) [pid = 1751] [serial = 343] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 311 (0x8a071800) [pid = 1751] [serial = 494] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 310 (0x9a128400) [pid = 1751] [serial = 473] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 309 (0xa8c1f400) [pid = 1751] [serial = 228] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 308 (0xa6e89c00) [pid = 1751] [serial = 150] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 307 (0xa6289800) [pid = 1751] [serial = 147] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 306 (0x8d3ca400) [pid = 1751] [serial = 521] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 305 (0x98075400) [pid = 1751] [serial = 114] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 304 (0x8dd0dc00) [pid = 1751] [serial = 367] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 303 (0x8dd01400) [pid = 1751] [serial = 406] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 302 (0x9b70d000) [pid = 1751] [serial = 476] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 301 (0x882c8800) [pid = 1751] [serial = 657] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 300 (0x8cfec400) [pid = 1751] [serial = 479] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 299 (0x9a783c00) [pid = 1751] [serial = 349] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 298 (0x94f28000) [pid = 1751] [serial = 117] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 297 (0x8bdd7000) [pid = 1751] [serial = 485] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 296 (0xa214b400) [pid = 1751] [serial = 491] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 295 (0x9a124000) [pid = 1751] [serial = 216] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 294 (0xa22bfc00) [pid = 1751] [serial = 222] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 293 (0x9a785000) [pid = 1751] [serial = 141] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 292 (0x9b48c800) [pid = 1751] [serial = 268] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 291 (0x9cf4d000) [pid = 1751] [serial = 313] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 290 (0x9b953400) [pid = 1751] [serial = 352] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 289 (0x9cf42c00) [pid = 1751] [serial = 177] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 288 (0x94f26000) [pid = 1751] [serial = 530] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 287 (0xa50dd400) [pid = 1751] [serial = 183] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 286 (0x93b1e400) [pid = 1751] [serial = 92] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 285 (0x8dee0c00) [pid = 1751] [serial = 524] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 284 (0x924d4800) [pid = 1751] [serial = 259] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 283 (0x9a785800) [pid = 1751] [serial = 120] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 282 (0x8dd07400) [pid = 1751] [serial = 461] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 281 (0xa5045c00) [pid = 1751] [serial = 316] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 280 (0xa227b000) [pid = 1751] [serial = 358] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 279 (0x8cdd5400) [pid = 1751] [serial = 419] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 278 (0x94f22c00) [pid = 1751] [serial = 304] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 277 (0xa6f43400) [pid = 1751] [serial = 186] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 276 (0x8dda7400) [pid = 1751] [serial = 370] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 275 (0xa1037c00) [pid = 1751] [serial = 180] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 274 (0x9a88c800) [pid = 1751] [serial = 271] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 273 (0x8cfe6c00) [pid = 1751] [serial = 566] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 272 (0x9259a800) [pid = 1751] [serial = 527] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 271 (0x92a19800) [pid = 1751] [serial = 497] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 270 (0x92a18000) [pid = 1751] [serial = 488] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 269 (0xa30ecc00) [pid = 1751] [serial = 364] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 268 (0x94f1d800) [pid = 1751] [serial = 467] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 267 (0x9cce1400) [pid = 1751] [serial = 400] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 266 (0x919dcc00) [pid = 1751] [serial = 355] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 265 (0x90b7e000) [pid = 1751] [serial = 569] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 264 (0x9a77ac00) [pid = 1751] [serial = 174] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 263 (0xa670b400) [pid = 1751] [serial = 319] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 262 (0x9bf7d400) [pid = 1751] [serial = 397] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 261 (0x90cf0000) [pid = 1751] [serial = 464] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 260 (0x90cf3800) [pid = 1751] [serial = 301] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 259 (0x95192400) [pid = 1751] [serial = 213] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 258 (0x8d707800) [pid = 1751] [serial = 431] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 257 (0x8dbd2c00) [pid = 1751] [serial = 403] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 256 (0x916e5800) [pid = 1751] [serial = 361] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 255 (0x9385d400) [pid = 1751] [serial = 346] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 254 (0xa26e3000) [pid = 1751] [serial = 144] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 253 (0x8d598800) [pid = 1751] [serial = 409] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 252 (0x99dc8400) [pid = 1751] [serial = 533] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 251 (0x9b51e400) [pid = 1751] [serial = 307] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 250 (0x8bb9e000) [pid = 1751] [serial = 428] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 249 (0x92a1b400) [pid = 1751] [serial = 575] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 248 (0x93ba2400) [pid = 1751] [serial = 277] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 247 (0x9b04b400) [pid = 1751] [serial = 425] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 246 (0x9b9ba800) [pid = 1751] [serial = 219] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 245 (0xa5047800) [pid = 1751] [serial = 225] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 244 (0x8cf1c800) [pid = 1751] [serial = 422] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 243 (0xa0519800) [pid = 1751] [serial = 416] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 242 (0x90bc7400) [pid = 1751] [serial = 391] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 241 (0x90b7d000) [pid = 1751] [serial = 231] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 240 (0x8f36d800) [pid = 1751] [serial = 274] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 239 (0x90bcac00) [pid = 1751] [serial = 256] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 238 (0x8d7d4000) [pid = 1751] [serial = 412] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 237 (0x93850800) [pid = 1751] [serial = 394] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 236 (0x9b526c00) [pid = 1751] [serial = 482] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 235 (0x919d4c00) [pid = 1751] [serial = 572] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 234 (0x98f03400) [pid = 1751] [serial = 470] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 233 (0x8d70fc00) [pid = 1751] [serial = 434] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 232 (0x98f07c00) [pid = 1751] [serial = 262] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 231 (0x9a126000) [pid = 1751] [serial = 189] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 230 (0x9ccdac00) [pid = 1751] [serial = 310] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 229 (0x99ef0c00) [pid = 1751] [serial = 581] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 228 (0x9cf48400) [pid = 1751] [serial = 539] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 227 (0x893c1400) [pid = 1751] [serial = 645] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 226 (0x9adb9400) [pid = 1751] [serial = 536] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 225 (0x92d19400) [pid = 1751] [serial = 617] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 224 (0x8dbc4c00) [pid = 1751] [serial = 639] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 223 (0x99dc6400) [pid = 1751] [serial = 623] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 222 (0x95194c00) [pid = 1751] [serial = 626] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 221 (0x8dbd1c00) [pid = 1751] [serial = 548] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 220 (0x95195c00) [pid = 1751] [serial = 620] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 219 (0x9b91f400) [pid = 1751] [serial = 642] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 218 (0x8e89bc00) [pid = 1751] [serial = 542] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 217 (0x9a62d800) [pid = 1751] [serial = 584] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 216 (0x9b918c00) [pid = 1751] [serial = 635] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 215 (0x8cd4a000) [pid = 1751] [serial = 545] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 214 (0x916e8c00) [pid = 1751] [serial = 614] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 213 (0x9b704000) [pid = 1751] [serial = 629] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 212 (0x93852400) [pid = 1751] [serial = 578] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 211 (0x9170e000) [pid = 1751] [serial = 632] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 210 (0x8dd0b800) [pid = 1751] [serial = 611] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 209 (0x8dee4c00) [pid = 1751] [serial = 608] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 208 (0x8d590000) [pid = 1751] [serial = 746] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 207 (0x8a2e8c00) [pid = 1751] [serial = 740] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 206 (0x8bb97800) [pid = 1751] [serial = 743] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 205 (0x8a2f0000) [pid = 1751] [serial = 741] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 204 (0x898f7800) [pid = 1751] [serial = 707] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 203 (0x92659000) [pid = 1751] [serial = 708] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 202 (0x92658800) [pid = 1751] [serial = 701] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 201 (0x9265bc00) [pid = 1751] [serial = 702] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 200 (0x8e89cc00) [pid = 1751] [serial = 683] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 199 (0x90bc1000) [pid = 1751] [serial = 684] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 198 (0x896d8c00) [pid = 1751] [serial = 737] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 197 (0x9267fc00) [pid = 1751] [serial = 692] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 196 (0x93836400) [pid = 1751] [serial = 693] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 195 (0x924d0400) [pid = 1751] [serial = 689] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 194 (0x925a3800) [pid = 1751] [serial = 690] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 193 (0x8bdda400) [pid = 1751] [serial = 680] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 192 (0x8cf19800) [pid = 1751] [serial = 681] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 191 (0x89743400) [pid = 1751] [serial = 731] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 190 (0x8689d000) [pid = 1751] [serial = 728] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 189 (0x86892c00) [pid = 1751] [serial = 725] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 188 (0x8673c000) [pid = 1751] [serial = 722] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 187 (0x865f8800) [pid = 1751] [serial = 719] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 186 (0x882cb800) [pid = 1751] [serial = 734] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 185 (0x8839a800) [pid = 1751] [serial = 735] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 184 (0x87230400) [pid = 1751] [serial = 713] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 183 (0x87232000) [pid = 1751] [serial = 714] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 182 (0x87238c00) [pid = 1751] [serial = 716] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 181 (0x87059c00) [pid = 1751] [serial = 710] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0x898f1800) [pid = 1751] [serial = 711] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0x9a121c00) [pid = 1751] [serial = 704] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x9b91c800) [pid = 1751] [serial = 705] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x882c8000) [pid = 1751] [serial = 677] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x8839f400) [pid = 1751] [serial = 678] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x980e2000) [pid = 1751] [serial = 695] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x98f0c000) [pid = 1751] [serial = 696] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x919d2c00) [pid = 1751] [serial = 686] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x919dbc00) [pid = 1751] [serial = 687] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x9a886800) [pid = 1751] [serial = 698] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x9a88bc00) [pid = 1751] [serial = 699] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x89747800) [pid = 1751] [serial = 738] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x8cf18c00) [pid = 1751] [serial = 744] [outer = (nil)] [url = about:blank] 09:19:23 INFO - PROCESS | 1751 | 1464625163680 Marionette TRACE conn3 <- [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]]]}] 09:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 3344ms 09:19:23 INFO - PROCESS | 1751 | 1464625163724 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:19:23 INFO - PROCESS | 1751 | 1464625163730 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 09:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:19:23 INFO - PROCESS | 1751 | 1464625163738 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:19:23 INFO - PROCESS | 1751 | 1464625163744 Marionette TRACE conn3 <- [1,1130,null,{}] 09:19:23 INFO - PROCESS | 1751 | 1464625163793 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:23 INFO - PROCESS | 1751 | 1464625163996 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:19:24 INFO - PROCESS | 1751 | 1464625164011 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x86899c00 == 110 [pid = 1751] [id = 290] 09:19:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x8689a800) [pid = 1751] [serial = 871] [outer = (nil)] 09:19:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x8705b800) [pid = 1751] [serial = 872] [outer = 0x8689a800] 09:19:24 INFO - PROCESS | 1751 | 1464625164095 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x87236000) [pid = 1751] [serial = 873] [outer = 0x8689a800] 09:19:25 INFO - PROCESS | 1751 | 1464625165101 Marionette TRACE conn3 <- [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]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1395ms 09:19:25 INFO - PROCESS | 1751 | 1464625165133 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 1751 | 1464625165140 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 09:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:19:25 INFO - PROCESS | 1751 | 1464625165151 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 1751 | 1464625165155 Marionette TRACE conn3 <- [1,1134,null,{}] 09:19:25 INFO - PROCESS | 1751 | 1464625165161 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:25 INFO - PROCESS | 1751 | 1464625165432 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:19:25 INFO - PROCESS | 1751 | 1464625165545 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x882bd800 == 111 [pid = 1751] [id = 291] 09:19:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x882bf000) [pid = 1751] [serial = 874] [outer = (nil)] 09:19:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x884f3400) [pid = 1751] [serial = 875] [outer = 0x882bf000] 09:19:25 INFO - PROCESS | 1751 | 1464625165623 Marionette DEBUG loaded listener.js 09:19:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x893bb400) [pid = 1751] [serial = 876] [outer = 0x882bf000] 09:19:26 INFO - PROCESS | 1751 | 1464625166574 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1452ms 09:19:26 INFO - PROCESS | 1751 | 1464625166603 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:19:26 INFO - PROCESS | 1751 | 1464625166607 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 09:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:19:26 INFO - PROCESS | 1751 | 1464625166614 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:19:26 INFO - PROCESS | 1751 | 1464625166619 Marionette TRACE conn3 <- [1,1138,null,{}] 09:19:26 INFO - PROCESS | 1751 | 1464625166644 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:26 INFO - PROCESS | 1751 | 1464625166892 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:19:26 INFO - PROCESS | 1751 | 1464625166926 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8839d000 == 112 [pid = 1751] [id = 292] 09:19:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x89749800) [pid = 1751] [serial = 877] [outer = (nil)] 09:19:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x898f0c00) [pid = 1751] [serial = 878] [outer = 0x89749800] 09:19:27 INFO - PROCESS | 1751 | 1464625167222 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x8a06bc00) [pid = 1751] [serial = 879] [outer = 0x89749800] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x865fb800) [pid = 1751] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x865f5400) [pid = 1751] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x868a1800) [pid = 1751] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x8db85000) [pid = 1751] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x894bec00) [pid = 1751] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x86894800) [pid = 1751] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x882c8400) [pid = 1751] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x8689f000) [pid = 1751] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x898f9c00) [pid = 1751] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x87050000) [pid = 1751] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x86739000) [pid = 1751] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x8cd40400) [pid = 1751] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x86895800) [pid = 1751] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x87235400) [pid = 1751] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x9a128000) [pid = 1751] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x9a622c00) [pid = 1751] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x86898000) [pid = 1751] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x894c8c00) [pid = 1751] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x8673d800) [pid = 1751] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x8722a400) [pid = 1751] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:19:28 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x894ccc00) [pid = 1751] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:19:28 INFO - PROCESS | 1751 | 1464625168869 Marionette TRACE conn3 <- [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]]]}] 09:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 2296ms 09:19:28 INFO - PROCESS | 1751 | 1464625168910 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:19:28 INFO - PROCESS | 1751 | 1464625168915 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 09:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:19:28 INFO - PROCESS | 1751 | 1464625168921 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 1751 | 1464625168924 Marionette TRACE conn3 <- [1,1142,null,{}] 09:19:28 INFO - PROCESS | 1751 | 1464625168929 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:29 INFO - PROCESS | 1751 | 1464625169106 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:19:29 INFO - PROCESS | 1751 | 1464625169273 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x854ca000 == 113 [pid = 1751] [id = 293] 09:19:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x8673b400) [pid = 1751] [serial = 880] [outer = (nil)] 09:19:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x893ba400) [pid = 1751] [serial = 881] [outer = 0x8673b400] 09:19:29 INFO - PROCESS | 1751 | 1464625169348 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x898f6800) [pid = 1751] [serial = 882] [outer = 0x8673b400] 09:19:30 INFO - PROCESS | 1751 | 1464625170102 Marionette TRACE conn3 <- [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]]]}] 09:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1229ms 09:19:30 INFO - PROCESS | 1751 | 1464625170150 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:19:30 INFO - PROCESS | 1751 | 1464625170154 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:19:30 INFO - PROCESS | 1751 | 1464625170160 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 1751 | 1464625170163 Marionette TRACE conn3 <- [1,1146,null,{}] 09:19:30 INFO - PROCESS | 1751 | 1464625170168 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:30 INFO - PROCESS | 1751 | 1464625170335 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:19:30 INFO - PROCESS | 1751 | 1464625170356 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x893c1400 == 114 [pid = 1751] [id = 294] 09:19:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x8a06e400) [pid = 1751] [serial = 883] [outer = (nil)] 09:19:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x8b9cec00) [pid = 1751] [serial = 884] [outer = 0x8a06e400] 09:19:30 INFO - PROCESS | 1751 | 1464625170429 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x8bdd1000) [pid = 1751] [serial = 885] [outer = 0x8a06e400] 09:19:31 INFO - PROCESS | 1751 | 1464625171645 Marionette TRACE conn3 <- [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]]]}] 09:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1528ms 09:19:31 INFO - PROCESS | 1751 | 1464625171689 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:19:31 INFO - PROCESS | 1751 | 1464625171698 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 09:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:19:31 INFO - PROCESS | 1751 | 1464625171706 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 1751 | 1464625171713 Marionette TRACE conn3 <- [1,1150,null,{}] 09:19:31 INFO - PROCESS | 1751 | 1464625171721 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:31 INFO - PROCESS | 1751 | 1464625171952 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:19:32 INFO - PROCESS | 1751 | 1464625172222 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x87057400 == 115 [pid = 1751] [id = 295] 09:19:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x8705cc00) [pid = 1751] [serial = 886] [outer = (nil)] 09:19:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x88395000) [pid = 1751] [serial = 887] [outer = 0x8705cc00] 09:19:32 INFO - PROCESS | 1751 | 1464625172359 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x884fa800) [pid = 1751] [serial = 888] [outer = 0x8705cc00] 09:19:33 INFO - PROCESS | 1751 | 1464625173300 Marionette TRACE conn3 <- [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]]]}] 09:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1641ms 09:19:33 INFO - PROCESS | 1751 | 1464625173348 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:19:33 INFO - PROCESS | 1751 | 1464625173358 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 09:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:19:33 INFO - PROCESS | 1751 | 1464625173371 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:19:33 INFO - PROCESS | 1751 | 1464625173377 Marionette TRACE conn3 <- [1,1154,null,{}] 09:19:33 INFO - PROCESS | 1751 | 1464625173384 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:33 INFO - PROCESS | 1751 | 1464625173620 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:19:33 INFO - PROCESS | 1751 | 1464625173922 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x89750800 == 116 [pid = 1751] [id = 296] 09:19:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x898f6000) [pid = 1751] [serial = 889] [outer = (nil)] 09:19:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x8a075400) [pid = 1751] [serial = 890] [outer = 0x898f6000] 09:19:34 INFO - PROCESS | 1751 | 1464625174057 Marionette DEBUG loaded listener.js 09:19:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x8b9d3000) [pid = 1751] [serial = 891] [outer = 0x898f6000] 09:19:34 INFO - PROCESS | 1751 | 1464625174993 Marionette TRACE conn3 <- [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]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1684ms 09:19:35 INFO - PROCESS | 1751 | 1464625175055 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:19:35 INFO - PROCESS | 1751 | 1464625175060 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 09:19:35 INFO - PROCESS | 1751 | 1464625175067 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 1751 | 1464625175073 Marionette TRACE conn3 <- [1,1158,null,{}] 09:19:35 INFO - PROCESS | 1751 | 1464625175090 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:35 INFO - PROCESS | 1751 | 1464625175337 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:19:35 INFO - PROCESS | 1751 | 1464625175638 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x89750c00 == 117 [pid = 1751] [id = 297] 09:19:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x8ccbb000) [pid = 1751] [serial = 892] [outer = (nil)] 09:19:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x8cd4e000) [pid = 1751] [serial = 893] [outer = 0x8ccbb000] 09:19:35 INFO - PROCESS | 1751 | 1464625175745 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x8cf1b800) [pid = 1751] [serial = 894] [outer = 0x8ccbb000] 09:19:36 INFO - PROCESS | 1751 | 1464625176620 Marionette TRACE conn3 <- [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]]]}] 09:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1591ms 09:19:36 INFO - PROCESS | 1751 | 1464625176658 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:19:36 INFO - PROCESS | 1751 | 1464625176662 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 09:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:19:36 INFO - PROCESS | 1751 | 1464625176669 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:19:36 INFO - PROCESS | 1751 | 1464625176673 Marionette TRACE conn3 <- [1,1162,null,{}] 09:19:36 INFO - PROCESS | 1751 | 1464625176679 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:36 INFO - PROCESS | 1751 | 1464625176883 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:19:37 INFO - PROCESS | 1751 | 1464625177186 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cd3fc00 == 118 [pid = 1751] [id = 298] 09:19:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x8cfe8800) [pid = 1751] [serial = 895] [outer = (nil)] 09:19:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x8d3c9400) [pid = 1751] [serial = 896] [outer = 0x8cfe8800] 09:19:37 INFO - PROCESS | 1751 | 1464625177279 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x8d592000) [pid = 1751] [serial = 897] [outer = 0x8cfe8800] 09:19:38 INFO - PROCESS | 1751 | 1464625178162 Marionette TRACE conn3 <- [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]]]}] 09:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1528ms 09:19:38 INFO - PROCESS | 1751 | 1464625178198 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 09:19:38 INFO - PROCESS | 1751 | 1464625178202 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 09:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:19:38 INFO - PROCESS | 1751 | 1464625178208 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:19:38 INFO - PROCESS | 1751 | 1464625178212 Marionette TRACE conn3 <- [1,1166,null,{}] 09:19:38 INFO - PROCESS | 1751 | 1464625178218 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:38 INFO - PROCESS | 1751 | 1464625178406 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:19:38 INFO - PROCESS | 1751 | 1464625178726 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x893b3800 == 119 [pid = 1751] [id = 299] 09:19:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x8d594000) [pid = 1751] [serial = 898] [outer = (nil)] 09:19:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x8d7cbc00) [pid = 1751] [serial = 899] [outer = 0x8d594000] 09:19:38 INFO - PROCESS | 1751 | 1464625178818 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x8d7cfc00) [pid = 1751] [serial = 900] [outer = 0x8d594000] 09:19:39 INFO - PROCESS | 1751 | 1464625179709 Marionette TRACE conn3 <- [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]]]}] 09:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1532ms 09:19:39 INFO - PROCESS | 1751 | 1464625179742 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 1751 | 1464625179745 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 09:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:19:39 INFO - PROCESS | 1751 | 1464625179752 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 1751 | 1464625179755 Marionette TRACE conn3 <- [1,1170,null,{}] 09:19:39 INFO - PROCESS | 1751 | 1464625179761 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:39 INFO - PROCESS | 1751 | 1464625179982 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:19:40 INFO - PROCESS | 1751 | 1464625180239 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d7d8000 == 120 [pid = 1751] [id = 300] 09:19:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x8dbc7800) [pid = 1751] [serial = 901] [outer = (nil)] 09:19:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x8dd0f400) [pid = 1751] [serial = 902] [outer = 0x8dbc7800] 09:19:40 INFO - PROCESS | 1751 | 1464625180373 Marionette DEBUG loaded listener.js 09:19:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x8dda8000) [pid = 1751] [serial = 903] [outer = 0x8dbc7800] 09:19:41 INFO - PROCESS | 1751 | 1464625181291 Marionette TRACE conn3 <- [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]]]}] 09:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1581ms 09:19:41 INFO - PROCESS | 1751 | 1464625181334 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 09:19:41 INFO - PROCESS | 1751 | 1464625181338 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 09:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:19:41 INFO - PROCESS | 1751 | 1464625181344 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:19:41 INFO - PROCESS | 1751 | 1464625181348 Marionette TRACE conn3 <- [1,1174,null,{}] 09:19:41 INFO - PROCESS | 1751 | 1464625181354 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:41 INFO - PROCESS | 1751 | 1464625181549 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:19:41 INFO - PROCESS | 1751 | 1464625181838 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dbcb800 == 121 [pid = 1751] [id = 301] 09:19:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x8dda4c00) [pid = 1751] [serial = 904] [outer = (nil)] 09:19:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 182 (0x8e89e800) [pid = 1751] [serial = 905] [outer = 0x8dda4c00] 09:19:41 INFO - PROCESS | 1751 | 1464625181927 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 183 (0x8f17e800) [pid = 1751] [serial = 906] [outer = 0x8dda4c00] 09:19:42 INFO - PROCESS | 1751 | --DOCSHELL 0x95126800 == 120 [pid = 1751] [id = 9] 09:19:42 INFO - PROCESS | 1751 | 1464625182972 Marionette TRACE conn3 <- [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] 09:19:43 INFO - PROCESS | 1751 | 1464625183038 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 09:19:43 INFO - PROCESS | 1751 | 1464625183045 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 1751 | 1464625183049 Marionette TRACE conn3 <- [1,1178,null,{}] 09:19:43 INFO - PROCESS | 1751 | 1464625183070 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:43 INFO - PROCESS | 1751 | 1464625183272 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:19:43 INFO - PROCESS | 1751 | 1464625183568 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 1751 | ++DOCSHELL 0x896cf400 == 121 [pid = 1751] [id = 302] 09:19:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 184 (0x896d5400) [pid = 1751] [serial = 907] [outer = (nil)] 09:19:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 185 (0x90b7f000) [pid = 1751] [serial = 908] [outer = 0x896d5400] 09:19:43 INFO - PROCESS | 1751 | 1464625183672 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 186 (0x90bbd400) [pid = 1751] [serial = 909] [outer = 0x896d5400] 09:19:44 INFO - PROCESS | 1751 | 1464625184572 Marionette TRACE conn3 <- [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] 09:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:19:44 INFO - PROCESS | 1751 | 1464625184653 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 09:19:44 INFO - PROCESS | 1751 | 1464625184660 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 1751 | 1464625184664 Marionette TRACE conn3 <- [1,1182,null,{}] 09:19:44 INFO - PROCESS | 1751 | 1464625184670 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:44 INFO - PROCESS | 1751 | 1464625184877 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:19:45 INFO - PROCESS | 1751 | 1464625185136 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x896d5800 == 122 [pid = 1751] [id = 303] 09:19:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 187 (0x90b71c00) [pid = 1751] [serial = 910] [outer = (nil)] 09:19:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 188 (0x90cf2c00) [pid = 1751] [serial = 911] [outer = 0x90b71c00] 09:19:45 INFO - PROCESS | 1751 | 1464625185264 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 189 (0x90cfbc00) [pid = 1751] [serial = 912] [outer = 0x90b71c00] 09:19:46 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:46 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:46 INFO - PROCESS | 1751 | 1464625186168 Marionette TRACE conn3 <- [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] 09:19:46 INFO - PROCESS | 1751 | 1464625186247 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 09:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:19:46 INFO - PROCESS | 1751 | 1464625186254 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 1751 | 1464625186257 Marionette TRACE conn3 <- [1,1186,null,{}] 09:19:46 INFO - PROCESS | 1751 | 1464625186263 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:46 INFO - PROCESS | 1751 | 1464625186466 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:19:46 INFO - PROCESS | 1751 | 1464625186735 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x90c1ac00 == 123 [pid = 1751] [id = 304] 09:19:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 190 (0x916e7000) [pid = 1751] [serial = 913] [outer = (nil)] 09:19:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 191 (0x9170f000) [pid = 1751] [serial = 914] [outer = 0x916e7000] 09:19:46 INFO - PROCESS | 1751 | 1464625186867 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 192 (0x91891000) [pid = 1751] [serial = 915] [outer = 0x916e7000] 09:19:47 INFO - PROCESS | 1751 | 1464625187818 Marionette TRACE conn3 <- [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] 09:19:47 INFO - PROCESS | 1751 | 1464625187896 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 09:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:19:47 INFO - PROCESS | 1751 | 1464625187908 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 1751 | 1464625187912 Marionette TRACE conn3 <- [1,1190,null,{}] 09:19:47 INFO - PROCESS | 1751 | 1464625187919 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:48 INFO - PROCESS | 1751 | 1464625188181 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:19:48 INFO - PROCESS | 1751 | 1464625188487 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x919d6000 == 124 [pid = 1751] [id = 305] 09:19:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 193 (0x919dd400) [pid = 1751] [serial = 916] [outer = (nil)] 09:19:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 194 (0x92078800) [pid = 1751] [serial = 917] [outer = 0x919dd400] 09:19:48 INFO - PROCESS | 1751 | 1464625188584 Marionette DEBUG loaded listener.js 09:19:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 195 (0x9259a400) [pid = 1751] [serial = 918] [outer = 0x919dd400] 09:19:49 INFO - PROCESS | 1751 | 1464625189521 Marionette TRACE conn3 <- [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] 09:19:49 INFO - PROCESS | 1751 | 1464625189597 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 09:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:19:49 INFO - PROCESS | 1751 | 1464625189605 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:19:49 INFO - PROCESS | 1751 | 1464625189609 Marionette TRACE conn3 <- [1,1194,null,{}] 09:19:49 INFO - PROCESS | 1751 | 1464625189615 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:49 INFO - PROCESS | 1751 | 1464625189820 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:19:50 INFO - PROCESS | 1751 | 1464625190078 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x9207a400 == 125 [pid = 1751] [id = 306] 09:19:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 196 (0x9259c000) [pid = 1751] [serial = 919] [outer = (nil)] 09:19:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 197 (0x92651c00) [pid = 1751] [serial = 920] [outer = 0x9259c000] 09:19:50 INFO - PROCESS | 1751 | 1464625190201 Marionette DEBUG loaded listener.js 09:19:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 198 (0x92659800) [pid = 1751] [serial = 921] [outer = 0x9259c000] 09:19:50 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:50 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:51 INFO - PROCESS | 1751 | 1464625191103 Marionette TRACE conn3 <- [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] 09:19:51 INFO - PROCESS | 1751 | 1464625191149 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 09:19:51 INFO - PROCESS | 1751 | 1464625191156 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 1751 | 1464625191169 Marionette TRACE conn3 <- [1,1198,null,{}] 09:19:51 INFO - PROCESS | 1751 | 1464625191174 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:51 INFO - PROCESS | 1751 | 1464625191381 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:19:51 INFO - PROCESS | 1751 | 1464625191656 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x919d3400 == 126 [pid = 1751] [id = 307] 09:19:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 199 (0x92075800) [pid = 1751] [serial = 922] [outer = (nil)] 09:19:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 200 (0x9267a400) [pid = 1751] [serial = 923] [outer = 0x92075800] 09:19:51 INFO - PROCESS | 1751 | 1464625191787 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 201 (0x92680800) [pid = 1751] [serial = 924] [outer = 0x92075800] 09:19:52 INFO - PROCESS | 1751 | 1464625192686 Marionette TRACE conn3 <- [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]]]}] 09:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1592ms 09:19:52 INFO - PROCESS | 1751 | 1464625192747 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:19:52 INFO - PROCESS | 1751 | 1464625192752 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 09:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:19:52 INFO - PROCESS | 1751 | 1464625192758 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:19:52 INFO - PROCESS | 1751 | 1464625192761 Marionette TRACE conn3 <- [1,1202,null,{}] 09:19:52 INFO - PROCESS | 1751 | 1464625192767 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:52 INFO - PROCESS | 1751 | 1464625192985 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:19:53 INFO - PROCESS | 1751 | 1464625193245 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x90ced400 == 127 [pid = 1751] [id = 308] 09:19:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 202 (0x9265c000) [pid = 1751] [serial = 925] [outer = (nil)] 09:19:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 203 (0x92a1e000) [pid = 1751] [serial = 926] [outer = 0x9265c000] 09:19:53 INFO - PROCESS | 1751 | 1464625193373 Marionette DEBUG loaded listener.js 09:19:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 204 (0x92d15800) [pid = 1751] [serial = 927] [outer = 0x9265c000] 09:19:54 INFO - PROCESS | 1751 | 1464625194255 Marionette TRACE conn3 <- [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]]]}] 09:19:54 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 09:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1528ms 09:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:19:54 INFO - PROCESS | 1751 | 1464625194288 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 1751 | 1464625194291 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 09:19:54 INFO - PROCESS | 1751 | 1464625194298 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 1751 | 1464625194302 Marionette TRACE conn3 <- [1,1206,null,{}] 09:19:54 INFO - PROCESS | 1751 | 1464625194307 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:54 INFO - PROCESS | 1751 | 1464625194508 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:19:54 INFO - PROCESS | 1751 | 1464625194772 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x92671400 == 128 [pid = 1751] [id = 309] 09:19:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 205 (0x92674c00) [pid = 1751] [serial = 928] [outer = (nil)] 09:19:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 206 (0x93836400) [pid = 1751] [serial = 929] [outer = 0x92674c00] 09:19:54 INFO - PROCESS | 1751 | 1464625194897 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 207 (0x9383b000) [pid = 1751] [serial = 930] [outer = 0x92674c00] 09:19:55 INFO - PROCESS | 1751 | 1464625195833 Marionette TRACE conn3 <- [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]]]}] 09:19:55 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 09:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1587ms 09:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:19:55 INFO - PROCESS | 1751 | 1464625195885 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:19:55 INFO - PROCESS | 1751 | 1464625195888 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 09:19:55 INFO - PROCESS | 1751 | 1464625195895 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:19:55 INFO - PROCESS | 1751 | 1464625195897 Marionette TRACE conn3 <- [1,1210,null,{}] 09:19:55 INFO - PROCESS | 1751 | 1464625195904 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:56 INFO - PROCESS | 1751 | 1464625196109 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:19:56 INFO - PROCESS | 1751 | 1464625196377 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x865f7c00 == 129 [pid = 1751] [id = 310] 09:19:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 208 (0x8689fc00) [pid = 1751] [serial = 931] [outer = (nil)] 09:19:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 209 (0x896d0400) [pid = 1751] [serial = 932] [outer = 0x8689fc00] 09:19:56 INFO - PROCESS | 1751 | 1464625196507 Marionette DEBUG loaded listener.js 09:19:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 210 (0x8bdd5000) [pid = 1751] [serial = 933] [outer = 0x8689fc00] 09:19:57 INFO - PROCESS | 1751 | 1464625197407 Marionette TRACE conn3 <- [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]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1585ms 09:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:19:57 INFO - PROCESS | 1751 | 1464625197480 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 1751 | 1464625197483 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 09:19:57 INFO - PROCESS | 1751 | 1464625197490 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 1751 | 1464625197493 Marionette TRACE conn3 <- [1,1214,null,{}] 09:19:57 INFO - PROCESS | 1751 | 1464625197499 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:57 INFO - PROCESS | 1751 | 1464625197756 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:19:58 INFO - PROCESS | 1751 | 1464625198518 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x854c2800 == 130 [pid = 1751] [id = 311] 09:19:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 211 (0x854c7800) [pid = 1751] [serial = 934] [outer = (nil)] 09:19:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 212 (0x86737000) [pid = 1751] [serial = 935] [outer = 0x854c7800] 09:19:58 INFO - PROCESS | 1751 | 1464625198601 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 213 (0x86898800) [pid = 1751] [serial = 936] [outer = 0x854c7800] 09:19:59 INFO - PROCESS | 1751 | 1464625199544 Marionette TRACE conn3 <- [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]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 2130ms 09:19:59 INFO - PROCESS | 1751 | 1464625199622 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 1751 | 1464625199626 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 09:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:19:59 INFO - PROCESS | 1751 | 1464625199634 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 1751 | 1464625199640 Marionette TRACE conn3 <- [1,1218,null,{}] 09:19:59 INFO - PROCESS | 1751 | 1464625199647 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:19:59 INFO - PROCESS | 1751 | 1464625199879 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:20:00 INFO - PROCESS | 1751 | 1464625200209 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x88392800 == 131 [pid = 1751] [id = 312] 09:20:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 214 (0x88394400) [pid = 1751] [serial = 937] [outer = (nil)] 09:20:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 215 (0x883a1000) [pid = 1751] [serial = 938] [outer = 0x88394400] 09:20:00 INFO - PROCESS | 1751 | 1464625200388 Marionette DEBUG loaded listener.js 09:20:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 216 (0x893b9c00) [pid = 1751] [serial = 939] [outer = 0x88394400] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x854ca000 == 130 [pid = 1751] [id = 293] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x8839d000 == 129 [pid = 1751] [id = 292] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x882bd800 == 128 [pid = 1751] [id = 291] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x86899c00 == 127 [pid = 1751] [id = 290] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x8a075000 == 126 [pid = 1751] [id = 288] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x882be800 == 125 [pid = 1751] [id = 286] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x884f7800 == 124 [pid = 1751] [id = 287] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x865f9400 == 123 [pid = 1751] [id = 285] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x8f177800 == 122 [pid = 1751] [id = 284] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x9267d400 == 121 [pid = 1751] [id = 282] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdd2400 == 120 [pid = 1751] [id = 283] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x9170d000 == 119 [pid = 1751] [id = 281] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x898ee000 == 118 [pid = 1751] [id = 280] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x91707800 == 117 [pid = 1751] [id = 279] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x90bc8400 == 116 [pid = 1751] [id = 277] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x8689d400 == 115 [pid = 1751] [id = 278] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x8d70f400 == 114 [pid = 1751] [id = 276] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x854c9c00 == 113 [pid = 1751] [id = 275] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9dac00 == 112 [pid = 1751] [id = 274] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x898f0400 == 111 [pid = 1751] [id = 273] 09:20:01 INFO - PROCESS | 1751 | --DOCSHELL 0x8722cc00 == 110 [pid = 1751] [id = 272] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 215 (0x8689e400) [pid = 1751] [serial = 729] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 214 (0x8a2e7c00) [pid = 1751] [serial = 651] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 213 (0x86896000) [pid = 1751] [serial = 726] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 212 (0x898fb800) [pid = 1751] [serial = 717] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 211 (0x9cf4e800) [pid = 1751] [serial = 654] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 210 (0x8673dc00) [pid = 1751] [serial = 723] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 209 (0x865fb400) [pid = 1751] [serial = 720] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 208 (0x89746000) [pid = 1751] [serial = 732] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 207 (0x8db8f000) [pid = 1751] [serial = 593] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 206 (0x894c6c00) [pid = 1751] [serial = 648] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 205 (0x9cfc8c00) [pid = 1751] [serial = 590] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 204 (0x9b950000) [pid = 1751] [serial = 587] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 203 (0x8dbc3c00) [pid = 1751] [serial = 809] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 202 (0x894c0800) [pid = 1751] [serial = 812] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 201 (0x8dbcd000) [pid = 1751] [serial = 810] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 200 (0x8d7d6400) [pid = 1751] [serial = 801] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 199 (0x8ccb8800) [pid = 1751] [serial = 800] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 198 (0x8ccaec00) [pid = 1751] [serial = 795] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 197 (0x8a2e5000) [pid = 1751] [serial = 794] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 196 (0x87230c00) [pid = 1751] [serial = 789] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 195 (0x87058000) [pid = 1751] [serial = 788] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 194 (0x896d9400) [pid = 1751] [serial = 792] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 193 (0x884fc400) [pid = 1751] [serial = 791] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 192 (0x8dbc4400) [pid = 1751] [serial = 755] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 191 (0x90cf7c00) [pid = 1751] [serial = 761] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 190 (0x894c5400) [pid = 1751] [serial = 803] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 189 (0x93858000) [pid = 1751] [serial = 770] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 188 (0x8d70cc00) [pid = 1751] [serial = 747] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 187 (0x9b710800) [pid = 1751] [serial = 776] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 186 (0x8a070800) [pid = 1751] [serial = 752] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 185 (0x8cdc9400) [pid = 1751] [serial = 806] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 184 (0x8e89dc00) [pid = 1751] [serial = 758] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 183 (0x8cfef000) [pid = 1751] [serial = 798] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 182 (0x8cd4c400) [pid = 1751] [serial = 797] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 181 (0x919d9000) [pid = 1751] [serial = 764] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0x98f06000) [pid = 1751] [serial = 773] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0x893b2800) [pid = 1751] [serial = 749] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x8ded7400) [pid = 1751] [serial = 779] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x9267c000) [pid = 1751] [serial = 767] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x884f7000) [pid = 1751] [serial = 782] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x854cbc00) [pid = 1751] [serial = 785] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x898f4c00) [pid = 1751] [serial = 813] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x8d59a000) [pid = 1751] [serial = 807] [outer = (nil)] [url = about:blank] 09:20:01 INFO - PROCESS | 1751 | 1464625201784 Marionette TRACE conn3 <- [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]]]}] 09:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2286ms 09:20:01 INFO - PROCESS | 1751 | 1464625201983 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:20:01 INFO - PROCESS | 1751 | 1464625201990 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 09:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:20:02 INFO - PROCESS | 1751 | 1464625202002 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 1751 | 1464625202005 Marionette TRACE conn3 <- [1,1222,null,{}] 09:20:02 INFO - PROCESS | 1751 | 1464625202011 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:02 INFO - PROCESS | 1751 | 1464625202204 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:20:02 INFO - PROCESS | 1751 | 1464625202249 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x868a1800 == 111 [pid = 1751] [id = 313] 09:20:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x8722cc00) [pid = 1751] [serial = 940] [outer = (nil)] 09:20:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x882be400) [pid = 1751] [serial = 941] [outer = 0x8722cc00] 09:20:02 INFO - PROCESS | 1751 | 1464625202473 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x884f4400) [pid = 1751] [serial = 942] [outer = 0x8722cc00] 09:20:03 INFO - PROCESS | 1751 | 1464625203266 Marionette TRACE conn3 <- [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] 09:20:03 INFO - PROCESS | 1751 | 1464625203342 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 09:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:20:03 INFO - PROCESS | 1751 | 1464625203358 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 1751 | 1464625203368 Marionette TRACE conn3 <- [1,1226,null,{}] 09:20:03 INFO - PROCESS | 1751 | 1464625203374 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:03 INFO - PROCESS | 1751 | 1464625203565 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:20:03 INFO - PROCESS | 1751 | 1464625203763 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x882c7800 == 112 [pid = 1751] [id = 314] 09:20:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x884f9000) [pid = 1751] [serial = 943] [outer = (nil)] 09:20:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x896d9400) [pid = 1751] [serial = 944] [outer = 0x884f9000] 09:20:03 INFO - PROCESS | 1751 | 1464625203840 Marionette DEBUG loaded listener.js 09:20:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x898ef400) [pid = 1751] [serial = 945] [outer = 0x884f9000] 09:20:04 INFO - PROCESS | 1751 | 1464625204693 Marionette TRACE conn3 <- [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]]]}] 09:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1401ms 09:20:04 INFO - PROCESS | 1751 | 1464625204753 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:20:04 INFO - PROCESS | 1751 | 1464625204757 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 09:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:20:04 INFO - PROCESS | 1751 | 1464625204763 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:20:04 INFO - PROCESS | 1751 | 1464625204767 Marionette TRACE conn3 <- [1,1230,null,{}] 09:20:04 INFO - PROCESS | 1751 | 1464625204772 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:05 INFO - PROCESS | 1751 | 1464625205021 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:20:05 INFO - PROCESS | 1751 | 1464625205052 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x896d8000 == 113 [pid = 1751] [id = 315] 09:20:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x898f9c00) [pid = 1751] [serial = 946] [outer = (nil)] 09:20:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x8a071400) [pid = 1751] [serial = 947] [outer = 0x898f9c00] 09:20:05 INFO - PROCESS | 1751 | 1464625205126 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 182 (0x8a2e4800) [pid = 1751] [serial = 948] [outer = 0x898f9c00] 09:20:06 INFO - PROCESS | 1751 | 1464625206077 Marionette TRACE conn3 <- [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]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2032ms 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 181 (0x8722e000) [pid = 1751] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0x8db86c00) [pid = 1751] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0x91708c00) [pid = 1751] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x90bc9400) [pid = 1751] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x893b2400) [pid = 1751] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x92a1b800) [pid = 1751] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x91709c00) [pid = 1751] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x8b9cd800) [pid = 1751] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x8cf13000) [pid = 1751] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x8dd9e800) [pid = 1751] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x882c6c00) [pid = 1751] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x87059400) [pid = 1751] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x882c1400) [pid = 1751] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x8bb95800) [pid = 1751] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x8673b400) [pid = 1751] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x8a2e4c00) [pid = 1751] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x8d3c3000) [pid = 1751] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x8f366000) [pid = 1751] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x8705bc00) [pid = 1751] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x8ccb7000) [pid = 1751] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x882bf000) [pid = 1751] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x8deda400) [pid = 1751] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x8a06d000) [pid = 1751] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x8689a800) [pid = 1751] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x91eb7c00) [pid = 1751] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x884f2400) [pid = 1751] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x854c4000) [pid = 1751] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x89749800) [pid = 1751] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x8cfe7c00) [pid = 1751] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x91706800) [pid = 1751] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x9518fc00) [pid = 1751] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x8d58d000) [pid = 1751] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x898f8000) [pid = 1751] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x8a2e9c00) [pid = 1751] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x8dedac00) [pid = 1751] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x8f175000) [pid = 1751] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x9189d400) [pid = 1751] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:20:06 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x925a0c00) [pid = 1751] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:20:06 INFO - PROCESS | 1751 | 1464625206930 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 1751 | 1464625206941 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 09:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:20:06 INFO - PROCESS | 1751 | 1464625206968 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 1751 | 1464625206970 Marionette TRACE conn3 <- [1,1234,null,{}] 09:20:07 INFO - PROCESS | 1751 | 1464625207016 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:07 INFO - PROCESS | 1751 | 1464625207249 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:20:07 INFO - PROCESS | 1751 | 1464625207356 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x882c1400 == 114 [pid = 1751] [id = 316] 09:20:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x882c6c00) [pid = 1751] [serial = 949] [outer = (nil)] 09:20:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x893b2400) [pid = 1751] [serial = 950] [outer = 0x882c6c00] 09:20:07 INFO - PROCESS | 1751 | 1464625207439 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8a06cc00) [pid = 1751] [serial = 951] [outer = 0x882c6c00] 09:20:08 INFO - PROCESS | 1751 | 1464625208199 Marionette TRACE conn3 <- [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]]]}] 09:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1280ms 09:20:08 INFO - PROCESS | 1751 | 1464625208247 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 1751 | 1464625208251 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 09:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:20:08 INFO - PROCESS | 1751 | 1464625208257 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 1751 | 1464625208261 Marionette TRACE conn3 <- [1,1238,null,{}] 09:20:08 INFO - PROCESS | 1751 | 1464625208267 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:08 INFO - PROCESS | 1751 | 1464625208464 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:20:08 INFO - PROCESS | 1751 | 1464625208633 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x893bdc00 == 115 [pid = 1751] [id = 317] 09:20:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x89745c00) [pid = 1751] [serial = 952] [outer = (nil)] 09:20:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x8bb97400) [pid = 1751] [serial = 953] [outer = 0x89745c00] 09:20:08 INFO - PROCESS | 1751 | 1464625208709 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x8bdd8c00) [pid = 1751] [serial = 954] [outer = 0x89745c00] 09:20:09 INFO - PROCESS | 1751 | 1464625209774 Marionette TRACE conn3 <- [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]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1588ms 09:20:09 INFO - PROCESS | 1751 | 1464625209847 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 1751 | 1464625209855 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 09:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:20:09 INFO - PROCESS | 1751 | 1464625209864 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 1751 | 1464625209870 Marionette TRACE conn3 <- [1,1242,null,{}] 09:20:09 INFO - PROCESS | 1751 | 1464625209901 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:10 INFO - PROCESS | 1751 | 1464625210124 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:20:10 INFO - PROCESS | 1751 | 1464625210440 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x854cec00 == 116 [pid = 1751] [id = 318] 09:20:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x8689f800) [pid = 1751] [serial = 955] [outer = (nil)] 09:20:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x8705d800) [pid = 1751] [serial = 956] [outer = 0x8689f800] 09:20:10 INFO - PROCESS | 1751 | 1464625210534 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x882be800) [pid = 1751] [serial = 957] [outer = 0x8689f800] 09:20:11 INFO - PROCESS | 1751 | 1464625211508 Marionette TRACE conn3 <- [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]]]}] 09:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1693ms 09:20:11 INFO - PROCESS | 1751 | 1464625211557 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:20:11 INFO - PROCESS | 1751 | 1464625211567 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 09:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:20:11 INFO - PROCESS | 1751 | 1464625211578 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:20:11 INFO - PROCESS | 1751 | 1464625211582 Marionette TRACE conn3 <- [1,1246,null,{}] 09:20:11 INFO - PROCESS | 1751 | 1464625211589 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:11 INFO - PROCESS | 1751 | 1464625211808 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:20:12 INFO - PROCESS | 1751 | 1464625212143 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x894cd800 == 117 [pid = 1751] [id = 319] 09:20:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x896d2000) [pid = 1751] [serial = 958] [outer = (nil)] 09:20:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x896db000) [pid = 1751] [serial = 959] [outer = 0x896d2000] 09:20:12 INFO - PROCESS | 1751 | 1464625212237 Marionette DEBUG loaded listener.js 09:20:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x898ec800) [pid = 1751] [serial = 960] [outer = 0x896d2000] 09:20:13 INFO - PROCESS | 1751 | 1464625213203 Marionette TRACE conn3 <- [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]]]}] 09:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1686ms 09:20:13 INFO - PROCESS | 1751 | 1464625213265 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:20:13 INFO - PROCESS | 1751 | 1464625213268 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 09:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:20:13 INFO - PROCESS | 1751 | 1464625213276 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:20:13 INFO - PROCESS | 1751 | 1464625213282 Marionette TRACE conn3 <- [1,1250,null,{}] 09:20:13 INFO - PROCESS | 1751 | 1464625213299 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:13 INFO - PROCESS | 1751 | 1464625213516 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:20:13 INFO - PROCESS | 1751 | 1464625213779 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdd2c00 == 118 [pid = 1751] [id = 320] 09:20:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x8ccb0400) [pid = 1751] [serial = 961] [outer = (nil)] 09:20:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x8ccb6c00) [pid = 1751] [serial = 962] [outer = 0x8ccb0400] 09:20:13 INFO - PROCESS | 1751 | 1464625213914 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x8cd44400) [pid = 1751] [serial = 963] [outer = 0x8ccb0400] 09:20:14 INFO - PROCESS | 1751 | 1464625214844 Marionette TRACE conn3 <- [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]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1634ms 09:20:14 INFO - PROCESS | 1751 | 1464625214912 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 1751 | 1464625214917 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 09:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:20:14 INFO - PROCESS | 1751 | 1464625214923 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 1751 | 1464625214927 Marionette TRACE conn3 <- [1,1254,null,{}] 09:20:14 INFO - PROCESS | 1751 | 1464625214933 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:15 INFO - PROCESS | 1751 | 1464625215145 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:20:15 INFO - PROCESS | 1751 | 1464625215409 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb97000 == 119 [pid = 1751] [id = 321] 09:20:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x8cd40400) [pid = 1751] [serial = 964] [outer = (nil)] 09:20:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x8cdcbc00) [pid = 1751] [serial = 965] [outer = 0x8cd40400] 09:20:15 INFO - PROCESS | 1751 | 1464625215513 Marionette DEBUG loaded listener.js 09:20:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x8cdd7400) [pid = 1751] [serial = 966] [outer = 0x8cd40400] 09:20:16 INFO - PROCESS | 1751 | 1464625216410 Marionette TRACE conn3 <- [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]]]}] 09:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1531ms 09:20:16 INFO - PROCESS | 1751 | 1464625216456 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:20:16 INFO - PROCESS | 1751 | 1464625216460 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 09:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:20:16 INFO - PROCESS | 1751 | 1464625216486 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:20:16 INFO - PROCESS | 1751 | 1464625216490 Marionette TRACE conn3 <- [1,1258,null,{}] 09:20:16 INFO - PROCESS | 1751 | 1464625216496 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:16 INFO - PROCESS | 1751 | 1464625216701 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:20:17 INFO - PROCESS | 1751 | 1464625216978 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb9e800 == 120 [pid = 1751] [id = 322] 09:20:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x8cd46c00) [pid = 1751] [serial = 967] [outer = (nil)] 09:20:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x8cfe3c00) [pid = 1751] [serial = 968] [outer = 0x8cd46c00] 09:20:17 INFO - PROCESS | 1751 | 1464625217116 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x8cfee000) [pid = 1751] [serial = 969] [outer = 0x8cd46c00] 09:20:18 INFO - PROCESS | 1751 | 1464625218016 Marionette TRACE conn3 <- [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]]]}] 09:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1583ms 09:20:18 INFO - PROCESS | 1751 | 1464625218066 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:20:18 INFO - PROCESS | 1751 | 1464625218070 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 09:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:20:18 INFO - PROCESS | 1751 | 1464625218076 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 1751 | 1464625218080 Marionette TRACE conn3 <- [1,1262,null,{}] 09:20:18 INFO - PROCESS | 1751 | 1464625218085 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:18 INFO - PROCESS | 1751 | 1464625218303 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:20:18 INFO - PROCESS | 1751 | 1464625218569 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cd4ec00 == 121 [pid = 1751] [id = 323] 09:20:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x8cff0000) [pid = 1751] [serial = 970] [outer = (nil)] 09:20:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x8d706c00) [pid = 1751] [serial = 971] [outer = 0x8cff0000] 09:20:18 INFO - PROCESS | 1751 | 1464625218704 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x8d7cb000) [pid = 1751] [serial = 972] [outer = 0x8cff0000] 09:20:19 INFO - PROCESS | 1751 | 1464625219814 Marionette TRACE conn3 <- [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]]]}] 09:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1785ms 09:20:19 INFO - PROCESS | 1751 | 1464625219862 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:20:19 INFO - PROCESS | 1751 | 1464625219866 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 09:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:20:19 INFO - PROCESS | 1751 | 1464625219872 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:20:19 INFO - PROCESS | 1751 | 1464625219876 Marionette TRACE conn3 <- [1,1266,null,{}] 09:20:19 INFO - PROCESS | 1751 | 1464625219882 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:20 INFO - PROCESS | 1751 | 1464625220084 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:20:20 INFO - PROCESS | 1751 | 1464625220345 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdc9400 == 122 [pid = 1751] [id = 324] 09:20:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x8d58dc00) [pid = 1751] [serial = 973] [outer = (nil)] 09:20:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x8db83c00) [pid = 1751] [serial = 974] [outer = 0x8d58dc00] 09:20:20 INFO - PROCESS | 1751 | 1464625220482 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x8db8c000) [pid = 1751] [serial = 975] [outer = 0x8d58dc00] 09:20:21 INFO - PROCESS | 1751 | 1464625221387 Marionette TRACE conn3 <- [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]]]}] 09:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1578ms 09:20:21 INFO - PROCESS | 1751 | 1464625221453 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:20:21 INFO - PROCESS | 1751 | 1464625221457 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 09:20:21 INFO - PROCESS | 1751 | 1464625221463 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 1751 | 1464625221467 Marionette TRACE conn3 <- [1,1270,null,{}] 09:20:21 INFO - PROCESS | 1751 | 1464625221473 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:21 INFO - PROCESS | 1751 | 1464625221677 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:20:22 INFO - PROCESS | 1751 | 1464625221990 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x854c1400 == 123 [pid = 1751] [id = 325] 09:20:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x8bdda400) [pid = 1751] [serial = 976] [outer = (nil)] 09:20:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x8dbca400) [pid = 1751] [serial = 977] [outer = 0x8bdda400] 09:20:22 INFO - PROCESS | 1751 | 1464625222095 Marionette DEBUG loaded listener.js 09:20:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x8dbce400) [pid = 1751] [serial = 978] [outer = 0x8bdda400] 09:20:22 INFO - PROCESS | 1751 | 1464625222983 Marionette TRACE conn3 <- [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]]]}] 09:20:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:20:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1586ms 09:20:23 INFO - PROCESS | 1751 | 1464625223055 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:20:23 INFO - PROCESS | 1751 | 1464625223058 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 09:20:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:20:23 INFO - PROCESS | 1751 | 1464625223070 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:20:23 INFO - PROCESS | 1751 | 1464625223076 Marionette TRACE conn3 <- [1,1274,null,{}] 09:20:23 INFO - PROCESS | 1751 | 1464625223083 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:23 INFO - PROCESS | 1751 | 1464625223345 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:20:23 INFO - PROCESS | 1751 | 1464625223653 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x8db92400 == 124 [pid = 1751] [id = 326] 09:20:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x8dbc5800) [pid = 1751] [serial = 979] [outer = (nil)] 09:20:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x8dd0dc00) [pid = 1751] [serial = 980] [outer = 0x8dbc5800] 09:20:23 INFO - PROCESS | 1751 | 1464625223741 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x8dd9cc00) [pid = 1751] [serial = 981] [outer = 0x8dbc5800] 09:20:24 INFO - PROCESS | 1751 | 1464625224628 Marionette TRACE conn3 <- [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]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1632ms 09:20:24 INFO - PROCESS | 1751 | 1464625224705 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 1751 | 1464625224708 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 09:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:20:24 INFO - PROCESS | 1751 | 1464625224715 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 1751 | 1464625224719 Marionette TRACE conn3 <- [1,1278,null,{}] 09:20:24 INFO - PROCESS | 1751 | 1464625224725 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:25 INFO - PROCESS | 1751 | 1464625224997 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:20:25 INFO - PROCESS | 1751 | 1464625225323 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dd02800 == 125 [pid = 1751] [id = 327] 09:20:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x8dd03c00) [pid = 1751] [serial = 982] [outer = (nil)] 09:20:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x8e891c00) [pid = 1751] [serial = 983] [outer = 0x8dd03c00] 09:20:25 INFO - PROCESS | 1751 | 1464625225414 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x8e895800) [pid = 1751] [serial = 984] [outer = 0x8dd03c00] 09:20:26 INFO - PROCESS | 1751 | 1464625226351 Marionette TRACE conn3 <- [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]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1679ms 09:20:26 INFO - PROCESS | 1751 | 1464625226396 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:20:26 INFO - PROCESS | 1751 | 1464625226401 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 09:20:26 INFO - PROCESS | 1751 | 1464625226408 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 1751 | 1464625226414 Marionette TRACE conn3 <- [1,1282,null,{}] 09:20:26 INFO - PROCESS | 1751 | 1464625226421 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:26 INFO - PROCESS | 1751 | 1464625226661 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:20:27 INFO - PROCESS | 1751 | 1464625226992 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d58e000 == 126 [pid = 1751] [id = 328] 09:20:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x90b73800) [pid = 1751] [serial = 985] [outer = (nil)] 09:20:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 182 (0x90b7d000) [pid = 1751] [serial = 986] [outer = 0x90b73800] 09:20:27 INFO - PROCESS | 1751 | 1464625227115 Marionette DEBUG loaded listener.js 09:20:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 183 (0x90c19c00) [pid = 1751] [serial = 987] [outer = 0x90b73800] 09:20:28 INFO - PROCESS | 1751 | 1464625228032 Marionette TRACE conn3 <- [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]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1692ms 09:20:28 INFO - PROCESS | 1751 | 1464625228100 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:20:28 INFO - PROCESS | 1751 | 1464625228104 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 09:20:28 INFO - PROCESS | 1751 | 1464625228110 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 1751 | 1464625228114 Marionette TRACE conn3 <- [1,1286,null,{}] 09:20:28 INFO - PROCESS | 1751 | 1464625228119 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:28 INFO - PROCESS | 1751 | 1464625228330 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:20:28 INFO - PROCESS | 1751 | 1464625228598 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f36dc00 == 127 [pid = 1751] [id = 329] 09:20:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 184 (0x90b73400) [pid = 1751] [serial = 988] [outer = (nil)] 09:20:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 185 (0x90c27800) [pid = 1751] [serial = 989] [outer = 0x90b73400] 09:20:28 INFO - PROCESS | 1751 | 1464625228730 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 186 (0x90cf4c00) [pid = 1751] [serial = 990] [outer = 0x90b73400] 09:20:29 INFO - PROCESS | 1751 | 1464625229668 Marionette TRACE conn3 <- [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]]]}] 09:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1639ms 09:20:29 INFO - PROCESS | 1751 | 1464625229749 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 1751 | 1464625229754 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 09:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:20:29 INFO - PROCESS | 1751 | 1464625229762 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 1751 | 1464625229766 Marionette TRACE conn3 <- [1,1290,null,{}] 09:20:29 INFO - PROCESS | 1751 | 1464625229772 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:30 INFO - PROCESS | 1751 | 1464625230026 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:20:30 INFO - PROCESS | 1751 | 1464625230341 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dda3c00 == 128 [pid = 1751] [id = 330] 09:20:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 187 (0x90c25800) [pid = 1751] [serial = 991] [outer = (nil)] 09:20:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 188 (0x916dcc00) [pid = 1751] [serial = 992] [outer = 0x90c25800] 09:20:30 INFO - PROCESS | 1751 | 1464625230434 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 189 (0x916e1000) [pid = 1751] [serial = 993] [outer = 0x90c25800] 09:20:31 INFO - PROCESS | 1751 | 1464625231362 Marionette TRACE conn3 <- [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]]]}] 09:20:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:20:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1679ms 09:20:31 INFO - PROCESS | 1751 | 1464625231442 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 1751 | 1464625231446 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 09:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:20:31 INFO - PROCESS | 1751 | 1464625231453 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 1751 | 1464625231457 Marionette TRACE conn3 <- [1,1294,null,{}] 09:20:31 INFO - PROCESS | 1751 | 1464625231463 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:31 INFO - PROCESS | 1751 | 1464625231711 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:20:32 INFO - PROCESS | 1751 | 1464625232043 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d7cb800 == 129 [pid = 1751] [id = 331] 09:20:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 190 (0x8d7d9000) [pid = 1751] [serial = 994] [outer = (nil)] 09:20:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 191 (0x9170ac00) [pid = 1751] [serial = 995] [outer = 0x8d7d9000] 09:20:32 INFO - PROCESS | 1751 | 1464625232146 Marionette DEBUG loaded listener.js 09:20:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 192 (0x9170e400) [pid = 1751] [serial = 996] [outer = 0x8d7d9000] 09:20:33 INFO - PROCESS | 1751 | 1464625233022 Marionette TRACE conn3 <- [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]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1629ms 09:20:33 INFO - PROCESS | 1751 | 1464625233083 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 1751 | 1464625233087 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 09:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:20:33 INFO - PROCESS | 1751 | 1464625233098 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 1751 | 1464625233105 Marionette TRACE conn3 <- [1,1298,null,{}] 09:20:33 INFO - PROCESS | 1751 | 1464625233116 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:33 INFO - PROCESS | 1751 | 1464625233363 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:20:33 INFO - PROCESS | 1751 | 1464625233701 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x86896400 == 130 [pid = 1751] [id = 332] 09:20:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 193 (0x86896c00) [pid = 1751] [serial = 997] [outer = (nil)] 09:20:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 194 (0x919d2000) [pid = 1751] [serial = 998] [outer = 0x86896c00] 09:20:33 INFO - PROCESS | 1751 | 1464625233800 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 195 (0x919d6800) [pid = 1751] [serial = 999] [outer = 0x86896c00] 09:20:34 INFO - PROCESS | 1751 | 1464625234766 Marionette TRACE conn3 <- [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]]]}] 09:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1746ms 09:20:34 INFO - PROCESS | 1751 | 1464625234842 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 09:20:34 INFO - PROCESS | 1751 | 1464625234846 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 09:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:20:34 INFO - PROCESS | 1751 | 1464625234852 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:20:34 INFO - PROCESS | 1751 | 1464625234855 Marionette TRACE conn3 <- [1,1302,null,{}] 09:20:34 INFO - PROCESS | 1751 | 1464625234861 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:35 INFO - PROCESS | 1751 | 1464625235116 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:20:35 INFO - PROCESS | 1751 | 1464625235440 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x854c7000 == 131 [pid = 1751] [id = 333] 09:20:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 196 (0x854d0400) [pid = 1751] [serial = 1000] [outer = (nil)] 09:20:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 197 (0x894c7400) [pid = 1751] [serial = 1001] [outer = 0x854d0400] 09:20:35 INFO - PROCESS | 1751 | 1464625235535 Marionette DEBUG loaded listener.js 09:20:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 198 (0x8bb9bc00) [pid = 1751] [serial = 1002] [outer = 0x854d0400] 09:20:36 INFO - PROCESS | 1751 | 1464625236393 Marionette TRACE conn3 <- [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]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1579ms 09:20:36 INFO - PROCESS | 1751 | 1464625236448 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 1751 | 1464625236451 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 09:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:20:36 INFO - PROCESS | 1751 | 1464625236462 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:20:36 INFO - PROCESS | 1751 | 1464625236465 Marionette TRACE conn3 <- [1,1306,null,{}] 09:20:36 INFO - PROCESS | 1751 | 1464625236471 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:36 INFO - PROCESS | 1751 | 1464625236682 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:20:37 INFO - PROCESS | 1751 | 1464625236998 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x86737400 == 132 [pid = 1751] [id = 334] 09:20:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 199 (0x8974c000) [pid = 1751] [serial = 1003] [outer = (nil)] 09:20:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 200 (0x8db8e800) [pid = 1751] [serial = 1004] [outer = 0x8974c000] 09:20:37 INFO - PROCESS | 1751 | 1464625237099 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 201 (0x8f36f000) [pid = 1751] [serial = 1005] [outer = 0x8974c000] 09:20:38 INFO - PROCESS | 1751 | 1464625238774 Marionette TRACE conn3 <- [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]]]}] 09:20:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:20:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2384ms 09:20:38 INFO - PROCESS | 1751 | 1464625238847 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:20:38 INFO - PROCESS | 1751 | 1464625238853 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 09:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:20:38 INFO - PROCESS | 1751 | 1464625238862 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 1751 | 1464625238868 Marionette TRACE conn3 <- [1,1310,null,{}] 09:20:38 INFO - PROCESS | 1751 | 1464625238878 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:39 INFO - PROCESS | 1751 | 1464625239145 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:20:39 INFO - PROCESS | 1751 | --DOCSHELL 0x882c7800 == 131 [pid = 1751] [id = 314] 09:20:39 INFO - PROCESS | 1751 | --DOCSHELL 0x868a1800 == 130 [pid = 1751] [id = 313] 09:20:39 INFO - PROCESS | 1751 | --DOCSHELL 0x9910b000 == 129 [pid = 1751] [id = 11] 09:20:39 INFO - PROCESS | 1751 | --DOCSHELL 0x88392800 == 128 [pid = 1751] [id = 312] 09:20:39 INFO - PROCESS | 1751 | --DOCSHELL 0x854c2800 == 127 [pid = 1751] [id = 311] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 200 (0x898f6800) [pid = 1751] [serial = 882] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 199 (0x898ef800) [pid = 1751] [serial = 804] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 198 (0x8dd0e400) [pid = 1751] [serial = 756] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 197 (0x91893c00) [pid = 1751] [serial = 840] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 196 (0x90cf8800) [pid = 1751] [serial = 834] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 195 (0x8cf17800) [pid = 1751] [serial = 863] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 194 (0x92d15000) [pid = 1751] [serial = 848] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 193 (0x91eb9c00) [pid = 1751] [serial = 843] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 192 (0x8cdca800) [pid = 1751] [serial = 867] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 191 (0x93852000) [pid = 1751] [serial = 851] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 190 (0x8f17a400) [pid = 1751] [serial = 830] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 189 (0x884fc000) [pid = 1751] [serial = 818] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 188 (0x9910e000) [pid = 1751] [serial = 858] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 187 (0x8a2ed400) [pid = 1751] [serial = 861] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 186 (0x91eb2400) [pid = 1751] [serial = 842] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 185 (0x93b22c00) [pid = 1751] [serial = 852] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 184 (0x8db8e000) [pid = 1751] [serial = 870] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 183 (0x893ba400) [pid = 1751] [serial = 881] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 182 (0x8cf10c00) [pid = 1751] [serial = 816] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 181 (0x8dedb400) [pid = 1751] [serial = 828] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0x95196000) [pid = 1751] [serial = 855] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0x91710400) [pid = 1751] [serial = 839] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x894c2c00) [pid = 1751] [serial = 750] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x8dd0b400) [pid = 1751] [serial = 827] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0xa22c5000) [pid = 1751] [serial = 780] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x893bb400) [pid = 1751] [serial = 876] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x8d706800) [pid = 1751] [serial = 869] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x8bb98800) [pid = 1751] [serial = 866] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x8f36e400) [pid = 1751] [serial = 759] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x894c7000) [pid = 1751] [serial = 819] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x8d7d9800) [pid = 1751] [serial = 864] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x90c28400) [pid = 1751] [serial = 833] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x8ccb1400) [pid = 1751] [serial = 822] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x898f1c00) [pid = 1751] [serial = 860] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x92653800) [pid = 1751] [serial = 845] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x93830000) [pid = 1751] [serial = 849] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x8705b800) [pid = 1751] [serial = 872] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x98f07400) [pid = 1751] [serial = 857] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x95190000) [pid = 1751] [serial = 854] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x927c2000) [pid = 1751] [serial = 768] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x884f3400) [pid = 1751] [serial = 875] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x884f8800) [pid = 1751] [serial = 783] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x854cd000) [pid = 1751] [serial = 786] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x898f0c00) [pid = 1751] [serial = 878] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x8d58e400) [pid = 1751] [serial = 824] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x8bdd8000) [pid = 1751] [serial = 815] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x87236000) [pid = 1751] [serial = 873] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x94f1c000) [pid = 1751] [serial = 771] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x8b9cfc00) [pid = 1751] [serial = 821] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x9ccd6c00) [pid = 1751] [serial = 777] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x90cee800) [pid = 1751] [serial = 675] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x8a06bc00) [pid = 1751] [serial = 879] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x8a2ef800) [pid = 1751] [serial = 753] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x8d710800) [pid = 1751] [serial = 825] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x916e7800) [pid = 1751] [serial = 837] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x916ddc00) [pid = 1751] [serial = 836] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x91647800) [pid = 1751] [serial = 762] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x8f364800) [pid = 1751] [serial = 831] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x924d3800) [pid = 1751] [serial = 765] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x99101c00) [pid = 1751] [serial = 774] [outer = (nil)] [url = about:blank] 09:20:39 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x92657400) [pid = 1751] [serial = 846] [outer = (nil)] [url = about:blank] 09:20:40 INFO - PROCESS | 1751 | 1464625240064 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x854cd000 == 128 [pid = 1751] [id = 335] 09:20:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x865f8800) [pid = 1751] [serial = 1006] [outer = (nil)] 09:20:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x87050c00) [pid = 1751] [serial = 1007] [outer = 0x865f8800] 09:20:40 INFO - PROCESS | 1751 | 1464625240155 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8722f000) [pid = 1751] [serial = 1008] [outer = 0x865f8800] 09:20:40 INFO - PROCESS | 1751 | 1464625240986 Marionette TRACE conn3 <- [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] 09:20:41 INFO - PROCESS | 1751 | 1464625241071 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 09:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:20:41 INFO - PROCESS | 1751 | 1464625241081 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 1751 | 1464625241086 Marionette TRACE conn3 <- [1,1314,null,{}] 09:20:41 INFO - PROCESS | 1751 | 1464625241092 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:41 INFO - PROCESS | 1751 | 1464625241296 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:20:41 INFO - PROCESS | 1751 | 1464625241475 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x882ca800 == 129 [pid = 1751] [id = 336] 09:20:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x882cb800) [pid = 1751] [serial = 1009] [outer = (nil)] 09:20:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x893b3000) [pid = 1751] [serial = 1010] [outer = 0x882cb800] 09:20:41 INFO - PROCESS | 1751 | 1464625241551 Marionette DEBUG loaded listener.js 09:20:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x894c1800) [pid = 1751] [serial = 1011] [outer = 0x882cb800] 09:20:42 INFO - PROCESS | 1751 | 1464625242503 Marionette TRACE conn3 <- [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]]]}] 09:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1479ms 09:20:42 INFO - PROCESS | 1751 | 1464625242563 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:20:42 INFO - PROCESS | 1751 | 1464625242566 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 09:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:20:42 INFO - PROCESS | 1751 | 1464625242573 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:20:42 INFO - PROCESS | 1751 | 1464625242579 Marionette TRACE conn3 <- [1,1318,null,{}] 09:20:42 INFO - PROCESS | 1751 | 1464625242595 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:42 INFO - PROCESS | 1751 | 1464625242860 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:20:42 INFO - PROCESS | 1751 | 1464625242892 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x893b9000 == 130 [pid = 1751] [id = 337] 09:20:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x89746000) [pid = 1751] [serial = 1012] [outer = (nil)] 09:20:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x898f3800) [pid = 1751] [serial = 1013] [outer = 0x89746000] 09:20:42 INFO - PROCESS | 1751 | 1464625242970 Marionette DEBUG loaded listener.js 09:20:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x8a06d800) [pid = 1751] [serial = 1014] [outer = 0x89746000] 09:20:43 INFO - PROCESS | 1751 | 1464625243975 Marionette TRACE conn3 <- [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]]]}] 09:20:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:20:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1443ms 09:20:44 INFO - PROCESS | 1751 | 1464625244018 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:20:44 INFO - PROCESS | 1751 | 1464625244022 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 09:20:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:20:44 INFO - PROCESS | 1751 | 1464625244029 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:20:44 INFO - PROCESS | 1751 | 1464625244033 Marionette TRACE conn3 <- [1,1322,null,{}] 09:20:44 INFO - PROCESS | 1751 | 1464625244046 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:44 INFO - PROCESS | 1751 | 1464625244296 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:20:44 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x88394400) [pid = 1751] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:20:44 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x898f9c00) [pid = 1751] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:20:44 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x854c7800) [pid = 1751] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:20:44 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x8722cc00) [pid = 1751] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:20:44 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x884f9000) [pid = 1751] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:20:44 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x882c6c00) [pid = 1751] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:20:44 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x9910b400) [pid = 1751] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:20:45 INFO - PROCESS | 1751 | 1464625245036 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x854c7800 == 131 [pid = 1751] [id = 338] 09:20:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x87234000) [pid = 1751] [serial = 1015] [outer = (nil)] 09:20:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x896dc000) [pid = 1751] [serial = 1016] [outer = 0x87234000] 09:20:45 INFO - PROCESS | 1751 | 1464625245135 Marionette DEBUG loaded listener.js 09:20:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8bb99c00) [pid = 1751] [serial = 1017] [outer = 0x87234000] 09:20:45 INFO - PROCESS | 1751 | 1464625245920 Marionette TRACE conn3 <- [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]]]}] 09:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1942ms 09:20:45 INFO - PROCESS | 1751 | 1464625245980 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:20:45 INFO - PROCESS | 1751 | 1464625245984 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 09:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:20:45 INFO - PROCESS | 1751 | 1464625245991 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 1751 | 1464625245994 Marionette TRACE conn3 <- [1,1326,null,{}] 09:20:46 INFO - PROCESS | 1751 | 1464625246000 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:46 INFO - PROCESS | 1751 | 1464625246186 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:20:46 INFO - PROCESS | 1751 | 1464625246197 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a06d400 == 132 [pid = 1751] [id = 339] 09:20:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x8a2ed800) [pid = 1751] [serial = 1018] [outer = (nil)] 09:20:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8ccb2400) [pid = 1751] [serial = 1019] [outer = 0x8a2ed800] 09:20:46 INFO - PROCESS | 1751 | 1464625246272 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x8cd41400) [pid = 1751] [serial = 1020] [outer = 0x8a2ed800] 09:20:47 INFO - PROCESS | 1751 | 1464625247432 Marionette TRACE conn3 <- [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]]]}] 09:20:47 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 09:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1487ms 09:20:47 INFO - PROCESS | 1751 | 1464625247480 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:20:47 INFO - PROCESS | 1751 | 1464625247486 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 09:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:20:47 INFO - PROCESS | 1751 | 1464625247495 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 1751 | 1464625247502 Marionette TRACE conn3 <- [1,1330,null,{}] 09:20:47 INFO - PROCESS | 1751 | 1464625247513 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:47 INFO - PROCESS | 1751 | 1464625247741 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:20:48 INFO - PROCESS | 1751 | 1464625248071 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x865fb800 == 133 [pid = 1751] [id = 340] 09:20:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x86893400) [pid = 1751] [serial = 1021] [outer = (nil)] 09:20:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x884f4c00) [pid = 1751] [serial = 1022] [outer = 0x86893400] 09:20:48 INFO - PROCESS | 1751 | 1464625248166 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x893bc000) [pid = 1751] [serial = 1023] [outer = 0x86893400] 09:20:49 INFO - PROCESS | 1751 | 1464625249096 Marionette TRACE conn3 <- [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]]]}] 09:20:49 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 09:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1639ms 09:20:49 INFO - PROCESS | 1751 | 1464625249134 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 1751 | 1464625249143 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 09:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:20:49 INFO - PROCESS | 1751 | 1464625249154 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 1751 | 1464625249158 Marionette TRACE conn3 <- [1,1334,null,{}] 09:20:49 INFO - PROCESS | 1751 | 1464625249165 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:49 INFO - PROCESS | 1751 | 1464625249380 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:20:49 INFO - PROCESS | 1751 | 1464625249638 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x898ef800 == 134 [pid = 1751] [id = 341] 09:20:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x898efc00) [pid = 1751] [serial = 1024] [outer = (nil)] 09:20:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x898f8400) [pid = 1751] [serial = 1025] [outer = 0x898efc00] 09:20:49 INFO - PROCESS | 1751 | 1464625249775 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x8b9d1c00) [pid = 1751] [serial = 1026] [outer = 0x898efc00] 09:20:50 INFO - PROCESS | 1751 | 1464625250742 Marionette TRACE conn3 <- [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]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1631ms 09:20:50 INFO - PROCESS | 1751 | 1464625250785 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 1751 | 1464625250789 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 09:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:20:50 INFO - PROCESS | 1751 | 1464625250796 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 1751 | 1464625250802 Marionette TRACE conn3 <- [1,1338,null,{}] 09:20:50 INFO - PROCESS | 1751 | 1464625250819 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:51 INFO - PROCESS | 1751 | 1464625251052 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:20:51 INFO - PROCESS | 1751 | 1464625251355 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdd2c00 == 135 [pid = 1751] [id = 342] 09:20:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x8cf10c00) [pid = 1751] [serial = 1027] [outer = (nil)] 09:20:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x8cfe3400) [pid = 1751] [serial = 1028] [outer = 0x8cf10c00] 09:20:51 INFO - PROCESS | 1751 | 1464625251451 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x8d3c9000) [pid = 1751] [serial = 1029] [outer = 0x8cf10c00] 09:20:52 INFO - PROCESS | 1751 | 1464625252883 Marionette TRACE conn3 <- [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]]]}] 09:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2136ms 09:20:52 INFO - PROCESS | 1751 | 1464625252933 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 1751 | 1464625252938 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 09:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:20:52 INFO - PROCESS | 1751 | 1464625252944 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 1751 | 1464625252948 Marionette TRACE conn3 <- [1,1342,null,{}] 09:20:52 INFO - PROCESS | 1751 | 1464625252954 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:53 INFO - PROCESS | 1751 | 1464625253149 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:20:53 INFO - PROCESS | 1751 | 1464625253356 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cf1c000 == 136 [pid = 1751] [id = 343] 09:20:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x8d3c5000) [pid = 1751] [serial = 1030] [outer = (nil)] 09:20:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x8d704000) [pid = 1751] [serial = 1031] [outer = 0x8d3c5000] 09:20:53 INFO - PROCESS | 1751 | 1464625253481 Marionette DEBUG loaded listener.js 09:20:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x8d7cd400) [pid = 1751] [serial = 1032] [outer = 0x8d3c5000] 09:20:54 INFO - PROCESS | 1751 | 1464625254418 Marionette TRACE conn3 <- [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]]]}] 09:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1534ms 09:20:54 INFO - PROCESS | 1751 | 1464625254479 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:20:54 INFO - PROCESS | 1751 | 1464625254483 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 09:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:20:54 INFO - PROCESS | 1751 | 1464625254489 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:20:54 INFO - PROCESS | 1751 | 1464625254493 Marionette TRACE conn3 <- [1,1346,null,{}] 09:20:54 INFO - PROCESS | 1751 | 1464625254499 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:54 INFO - PROCESS | 1751 | 1464625254699 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:20:54 INFO - PROCESS | 1751 | 1464625254965 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d3cf000 == 137 [pid = 1751] [id = 344] 09:20:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x8d595800) [pid = 1751] [serial = 1033] [outer = (nil)] 09:20:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x8dbc4400) [pid = 1751] [serial = 1034] [outer = 0x8d595800] 09:20:55 INFO - PROCESS | 1751 | 1464625255094 Marionette DEBUG loaded listener.js 09:20:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x8dd02c00) [pid = 1751] [serial = 1035] [outer = 0x8d595800] 09:20:56 INFO - PROCESS | 1751 | 1464625256009 Marionette TRACE conn3 <- [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]]]}] 09:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1579ms 09:20:56 INFO - PROCESS | 1751 | 1464625256068 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:20:56 INFO - PROCESS | 1751 | 1464625256072 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 09:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:20:56 INFO - PROCESS | 1751 | 1464625256079 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:20:56 INFO - PROCESS | 1751 | 1464625256082 Marionette TRACE conn3 <- [1,1350,null,{}] 09:20:56 INFO - PROCESS | 1751 | 1464625256088 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:56 INFO - PROCESS | 1751 | 1464625256325 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:20:56 INFO - PROCESS | 1751 | 1464625256608 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dbcc800 == 138 [pid = 1751] [id = 345] 09:20:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x8dbce800) [pid = 1751] [serial = 1036] [outer = (nil)] 09:20:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x8f17c800) [pid = 1751] [serial = 1037] [outer = 0x8dbce800] 09:20:56 INFO - PROCESS | 1751 | 1464625256734 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x8f36b800) [pid = 1751] [serial = 1038] [outer = 0x8dbce800] 09:20:57 INFO - PROCESS | 1751 | 1464625257685 Marionette TRACE conn3 <- [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]]]}] 09:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1679ms 09:20:57 INFO - PROCESS | 1751 | 1464625257759 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 1751 | 1464625257763 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 09:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:20:57 INFO - PROCESS | 1751 | 1464625257769 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 1751 | 1464625257772 Marionette TRACE conn3 <- [1,1354,null,{}] 09:20:57 INFO - PROCESS | 1751 | 1464625257778 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:57 INFO - PROCESS | 1751 | 1464625257983 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:20:58 INFO - PROCESS | 1751 | 1464625258238 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d7d5c00 == 139 [pid = 1751] [id = 346] 09:20:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x8dd06000) [pid = 1751] [serial = 1039] [outer = (nil)] 09:20:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x90b7cc00) [pid = 1751] [serial = 1040] [outer = 0x8dd06000] 09:20:58 INFO - PROCESS | 1751 | 1464625258365 Marionette DEBUG loaded listener.js 09:20:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x90bc0800) [pid = 1751] [serial = 1041] [outer = 0x8dd06000] 09:20:59 INFO - PROCESS | 1751 | 1464625259284 Marionette TRACE conn3 <- [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]]]}] 09:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1529ms 09:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:20:59 INFO - PROCESS | 1751 | 1464625259298 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 09:20:59 INFO - PROCESS | 1751 | 1464625259301 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 09:20:59 INFO - PROCESS | 1751 | 1464625259308 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:20:59 INFO - PROCESS | 1751 | 1464625259311 Marionette TRACE conn3 <- [1,1358,null,{}] 09:20:59 INFO - PROCESS | 1751 | 1464625259317 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:20:59 INFO - PROCESS | 1751 | 1464625259514 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:20:59 INFO - PROCESS | 1751 | 1464625259777 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x90b78c00 == 140 [pid = 1751] [id = 347] 09:20:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x90c26800) [pid = 1751] [serial = 1042] [outer = (nil)] 09:20:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x91644400) [pid = 1751] [serial = 1043] [outer = 0x90c26800] 09:20:59 INFO - PROCESS | 1751 | 1464625259907 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x91649800) [pid = 1751] [serial = 1044] [outer = 0x90c26800] 09:21:00 INFO - PROCESS | 1751 | 1464625260853 Marionette TRACE conn3 <- [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]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1587ms 09:21:00 INFO - PROCESS | 1751 | 1464625260893 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 1751 | 1464625260896 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 09:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:21:00 INFO - PROCESS | 1751 | 1464625260903 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 1751 | 1464625260907 Marionette TRACE conn3 <- [1,1362,null,{}] 09:21:00 INFO - PROCESS | 1751 | 1464625260913 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:01 INFO - PROCESS | 1751 | 1464625261169 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:21:01 INFO - PROCESS | 1751 | 1464625261459 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x894c1400 == 141 [pid = 1751] [id = 348] 09:21:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x8bb9c800) [pid = 1751] [serial = 1045] [outer = (nil)] 09:21:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x91707400) [pid = 1751] [serial = 1046] [outer = 0x8bb9c800] 09:21:01 INFO - PROCESS | 1751 | 1464625261555 Marionette DEBUG loaded listener.js 09:21:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x9170d400) [pid = 1751] [serial = 1047] [outer = 0x8bb9c800] 09:21:02 INFO - PROCESS | 1751 | 1464625262531 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1685ms 09:21:02 INFO - PROCESS | 1751 | 1464625262590 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 09:21:02 INFO - PROCESS | 1751 | 1464625262593 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 09:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:21:02 INFO - PROCESS | 1751 | 1464625262601 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:21:02 INFO - PROCESS | 1751 | 1464625262605 Marionette TRACE conn3 <- [1,1366,null,{}] 09:21:02 INFO - PROCESS | 1751 | 1464625262610 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:02 INFO - PROCESS | 1751 | 1464625262827 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:21:03 INFO - PROCESS | 1751 | 1464625263107 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x90cf4400 == 142 [pid = 1751] [id = 349] 09:21:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x9164f400) [pid = 1751] [serial = 1048] [outer = (nil)] 09:21:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x919d0400) [pid = 1751] [serial = 1049] [outer = 0x9164f400] 09:21:03 INFO - PROCESS | 1751 | 1464625263196 Marionette DEBUG loaded listener.js 09:21:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x91eb5c00) [pid = 1751] [serial = 1050] [outer = 0x9164f400] 09:21:04 INFO - PROCESS | 1751 | 1464625264178 Marionette TRACE conn3 <- [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] 09:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:21:04 INFO - PROCESS | 1751 | 1464625264240 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 09:21:04 INFO - PROCESS | 1751 | 1464625264246 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 1751 | 1464625264251 Marionette TRACE conn3 <- [1,1370,null,{}] 09:21:04 INFO - PROCESS | 1751 | 1464625264257 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:04 INFO - PROCESS | 1751 | 1464625264521 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:21:04 INFO - PROCESS | 1751 | 1464625264843 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x91eb9800 == 143 [pid = 1751] [id = 350] 09:21:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x924d2400) [pid = 1751] [serial = 1051] [outer = (nil)] 09:21:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x924d7800) [pid = 1751] [serial = 1052] [outer = 0x924d2400] 09:21:04 INFO - PROCESS | 1751 | 1464625264939 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x925a6000) [pid = 1751] [serial = 1053] [outer = 0x924d2400] 09:21:05 INFO - PROCESS | 1751 | 1464625265925 Marionette TRACE conn3 <- [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] 09:21:05 INFO - PROCESS | 1751 | 1464625265989 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 09:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:21:05 INFO - PROCESS | 1751 | 1464625265996 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 1751 | 1464625265998 Marionette TRACE conn3 <- [1,1374,null,{}] 09:21:06 INFO - PROCESS | 1751 | 1464625266005 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:06 INFO - PROCESS | 1751 | 1464625266261 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:21:06 INFO - PROCESS | 1751 | 1464625266578 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x919d4c00 == 144 [pid = 1751] [id = 351] 09:21:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 182 (0x924d1000) [pid = 1751] [serial = 1054] [outer = (nil)] 09:21:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 183 (0x9265b400) [pid = 1751] [serial = 1055] [outer = 0x924d1000] 09:21:06 INFO - PROCESS | 1751 | 1464625266667 Marionette DEBUG loaded listener.js 09:21:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 184 (0x9265fc00) [pid = 1751] [serial = 1056] [outer = 0x924d1000] 09:21:07 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:21:07 INFO - PROCESS | 1751 | 1464625267620 Marionette TRACE conn3 <- [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] 09:21:07 INFO - PROCESS | 1751 | 1464625267686 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 09:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:21:07 INFO - PROCESS | 1751 | 1464625267693 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 1751 | 1464625267696 Marionette TRACE conn3 <- [1,1378,null,{}] 09:21:07 INFO - PROCESS | 1751 | 1464625267702 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:07 INFO - PROCESS | 1751 | 1464625267950 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:21:08 INFO - PROCESS | 1751 | 1464625268264 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x9265c800 == 145 [pid = 1751] [id = 352] 09:21:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 185 (0x92675000) [pid = 1751] [serial = 1057] [outer = (nil)] 09:21:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 186 (0x927cb800) [pid = 1751] [serial = 1058] [outer = 0x92675000] 09:21:08 INFO - PROCESS | 1751 | 1464625268364 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 187 (0x92a19400) [pid = 1751] [serial = 1059] [outer = 0x92675000] 09:21:09 INFO - PROCESS | 1751 | 1464625269270 Marionette TRACE conn3 <- [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] 09:21:09 INFO - PROCESS | 1751 | 1464625269333 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 09:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:21:09 INFO - PROCESS | 1751 | 1464625269340 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 1751 | 1464625269343 Marionette TRACE conn3 <- [1,1382,null,{}] 09:21:09 INFO - PROCESS | 1751 | 1464625269349 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:09 INFO - PROCESS | 1751 | 1464625269551 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:21:09 INFO - PROCESS | 1751 | 1464625269745 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x92656c00 == 146 [pid = 1751] [id = 353] 09:21:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 188 (0x9265dc00) [pid = 1751] [serial = 1060] [outer = (nil)] 09:21:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 189 (0x92d1ec00) [pid = 1751] [serial = 1061] [outer = 0x9265dc00] 09:21:09 INFO - PROCESS | 1751 | 1464625269918 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 190 (0x92d33000) [pid = 1751] [serial = 1062] [outer = 0x9265dc00] 09:21:10 INFO - PROCESS | 1751 | [1751] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:21:10 INFO - PROCESS | 1751 | 1464625270896 Marionette TRACE conn3 <- [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] 09:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:21:10 INFO - PROCESS | 1751 | 1464625270983 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 09:21:10 INFO - PROCESS | 1751 | 1464625270990 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 1751 | 1464625270994 Marionette TRACE conn3 <- [1,1386,null,{}] 09:21:11 INFO - PROCESS | 1751 | 1464625270999 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:11 INFO - PROCESS | 1751 | 1464625271259 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:21:11 INFO - PROCESS | 1751 | 1464625271571 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cfe4400 == 147 [pid = 1751] [id = 354] 09:21:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 191 (0x92a15400) [pid = 1751] [serial = 1063] [outer = (nil)] 09:21:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 192 (0x93852c00) [pid = 1751] [serial = 1064] [outer = 0x92a15400] 09:21:11 INFO - PROCESS | 1751 | 1464625271660 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 193 (0x93857800) [pid = 1751] [serial = 1065] [outer = 0x92a15400] 09:21:12 INFO - PROCESS | 1751 | 1464625272634 Marionette TRACE conn3 <- [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] 09:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:21:12 INFO - PROCESS | 1751 | 1464625272676 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 09:21:12 INFO - PROCESS | 1751 | 1464625272682 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 1751 | 1464625272686 Marionette TRACE conn3 <- [1,1390,null,{}] 09:21:12 INFO - PROCESS | 1751 | 1464625272692 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:12 INFO - PROCESS | 1751 | 1464625272898 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:21:13 INFO - PROCESS | 1751 | 1464625273167 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8689f000 == 148 [pid = 1751] [id = 355] 09:21:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 194 (0x8cd47400) [pid = 1751] [serial = 1066] [outer = (nil)] 09:21:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 195 (0x93b9a000) [pid = 1751] [serial = 1067] [outer = 0x8cd47400] 09:21:13 INFO - PROCESS | 1751 | 1464625273313 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 196 (0x93ba2800) [pid = 1751] [serial = 1068] [outer = 0x8cd47400] 09:21:14 INFO - PROCESS | 1751 | 1464625274235 Marionette TRACE conn3 <- [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]]]}] 09:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1587ms 09:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:21:14 INFO - PROCESS | 1751 | 1464625274270 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:21:14 INFO - PROCESS | 1751 | 1464625274273 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 09:21:14 INFO - PROCESS | 1751 | 1464625274279 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:21:14 INFO - PROCESS | 1751 | 1464625274282 Marionette TRACE conn3 <- [1,1394,null,{}] 09:21:14 INFO - PROCESS | 1751 | 1464625274288 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:14 INFO - PROCESS | 1751 | 1464625274493 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:21:15 INFO - PROCESS | 1751 | 1464625275221 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x882c6800 == 149 [pid = 1751] [id = 356] 09:21:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 197 (0x882c8000) [pid = 1751] [serial = 1069] [outer = (nil)] 09:21:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 198 (0x884f4000) [pid = 1751] [serial = 1070] [outer = 0x882c8000] 09:21:15 INFO - PROCESS | 1751 | 1464625275327 Marionette DEBUG loaded listener.js 09:21:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 199 (0x894be800) [pid = 1751] [serial = 1071] [outer = 0x882c8000] 09:21:16 INFO - PROCESS | 1751 | 1464625276281 Marionette TRACE conn3 <- [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]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 2041ms 09:21:16 INFO - PROCESS | 1751 | 1464625276321 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 1751 | 1464625276327 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 09:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:21:16 INFO - PROCESS | 1751 | 1464625276334 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 1751 | 1464625276340 Marionette TRACE conn3 <- [1,1398,null,{}] 09:21:16 INFO - PROCESS | 1751 | 1464625276347 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:16 INFO - PROCESS | 1751 | 1464625276567 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:21:16 INFO - PROCESS | 1751 | 1464625276884 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x8705c800 == 150 [pid = 1751] [id = 357] 09:21:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 200 (0x893be400) [pid = 1751] [serial = 1072] [outer = (nil)] 09:21:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 201 (0x8a067c00) [pid = 1751] [serial = 1073] [outer = 0x893be400] 09:21:16 INFO - PROCESS | 1751 | 1464625276976 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 202 (0x8a2ef800) [pid = 1751] [serial = 1074] [outer = 0x893be400] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x854c7800 == 149 [pid = 1751] [id = 338] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x896d8000 == 148 [pid = 1751] [id = 315] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x893b9000 == 147 [pid = 1751] [id = 337] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x882ca800 == 146 [pid = 1751] [id = 336] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x854cd000 == 145 [pid = 1751] [id = 335] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x86896400 == 144 [pid = 1751] [id = 332] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x8d7cb800 == 143 [pid = 1751] [id = 331] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x8f36dc00 == 142 [pid = 1751] [id = 329] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x8dda3c00 == 141 [pid = 1751] [id = 330] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x8d58e000 == 140 [pid = 1751] [id = 328] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x8dd02800 == 139 [pid = 1751] [id = 327] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x8db92400 == 138 [pid = 1751] [id = 326] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdc9400 == 137 [pid = 1751] [id = 324] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x854c1400 == 136 [pid = 1751] [id = 325] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x8cd4ec00 == 135 [pid = 1751] [id = 323] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb9e800 == 134 [pid = 1751] [id = 322] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb97000 == 133 [pid = 1751] [id = 321] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x8bdd2c00 == 132 [pid = 1751] [id = 320] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x894cd800 == 131 [pid = 1751] [id = 319] 09:21:17 INFO - PROCESS | 1751 | --DOCSHELL 0x854cec00 == 130 [pid = 1751] [id = 318] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 201 (0x8a06cc00) [pid = 1751] [serial = 951] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 200 (0x893b9c00) [pid = 1751] [serial = 939] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 199 (0x8a2e4800) [pid = 1751] [serial = 948] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 198 (0x8dd0f400) [pid = 1751] [serial = 902] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 197 (0x86737000) [pid = 1751] [serial = 935] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 196 (0x8d3c9400) [pid = 1751] [serial = 896] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 195 (0x8a071400) [pid = 1751] [serial = 947] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 194 (0x8d7cbc00) [pid = 1751] [serial = 899] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 193 (0x9170f000) [pid = 1751] [serial = 914] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 192 (0x8a075400) [pid = 1751] [serial = 890] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 191 (0x8b9cec00) [pid = 1751] [serial = 884] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 190 (0x92078800) [pid = 1751] [serial = 917] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 189 (0x90b7f000) [pid = 1751] [serial = 908] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 188 (0x884f4400) [pid = 1751] [serial = 942] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 187 (0x90cf2c00) [pid = 1751] [serial = 911] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 186 (0x93836400) [pid = 1751] [serial = 929] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 185 (0x8e89e800) [pid = 1751] [serial = 905] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 184 (0x896d9400) [pid = 1751] [serial = 944] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 183 (0x92651c00) [pid = 1751] [serial = 920] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 182 (0x893b2400) [pid = 1751] [serial = 950] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 181 (0x9267a400) [pid = 1751] [serial = 923] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0x883a1000) [pid = 1751] [serial = 938] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0x898ef400) [pid = 1751] [serial = 945] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x896d0400) [pid = 1751] [serial = 932] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x88395000) [pid = 1751] [serial = 887] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x882be400) [pid = 1751] [serial = 941] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x92672c00) [pid = 1751] [serial = 636] [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.] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x92a1e000) [pid = 1751] [serial = 926] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x86898800) [pid = 1751] [serial = 936] [outer = (nil)] [url = about:blank] 09:21:17 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x8cd4e000) [pid = 1751] [serial = 893] [outer = (nil)] [url = about:blank] 09:21:18 INFO - PROCESS | 1751 | 1464625278396 Marionette TRACE conn3 <- [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]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2087ms 09:21:18 INFO - PROCESS | 1751 | 1464625278424 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:21:18 INFO - PROCESS | 1751 | 1464625278430 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 09:21:18 INFO - PROCESS | 1751 | 1464625278437 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 1751 | 1464625278439 Marionette TRACE conn3 <- [1,1402,null,{}] 09:21:18 INFO - PROCESS | 1751 | 1464625278446 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:18 INFO - PROCESS | 1751 | 1464625278627 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:21:18 INFO - PROCESS | 1751 | 1464625278806 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x854cec00 == 131 [pid = 1751] [id = 358] 09:21:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x8705a000) [pid = 1751] [serial = 1075] [outer = (nil)] 09:21:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x894c2400) [pid = 1751] [serial = 1076] [outer = 0x8705a000] 09:21:18 INFO - PROCESS | 1751 | 1464625278883 Marionette DEBUG loaded listener.js 09:21:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x89748800) [pid = 1751] [serial = 1077] [outer = 0x8705a000] 09:21:19 INFO - PROCESS | 1751 | 1464625279693 Marionette TRACE conn3 <- [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]]]}] 09:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1279ms 09:21:19 INFO - PROCESS | 1751 | 1464625279746 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:21:19 INFO - PROCESS | 1751 | 1464625279751 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 09:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:21:19 INFO - PROCESS | 1751 | 1464625279771 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:21:19 INFO - PROCESS | 1751 | 1464625279780 Marionette TRACE conn3 <- [1,1406,null,{}] 09:21:19 INFO - PROCESS | 1751 | 1464625279788 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:19 INFO - PROCESS | 1751 | 1464625279978 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:21:20 INFO - PROCESS | 1751 | 1464625279991 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x87056800 == 132 [pid = 1751] [id = 359] 09:21:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x882cc800) [pid = 1751] [serial = 1078] [outer = (nil)] 09:21:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x8ccaf400) [pid = 1751] [serial = 1079] [outer = 0x882cc800] 09:21:20 INFO - PROCESS | 1751 | 1464625280248 Marionette DEBUG loaded listener.js 09:21:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x8cd4a400) [pid = 1751] [serial = 1080] [outer = 0x882cc800] 09:21:21 INFO - PROCESS | 1751 | 1464625281147 Marionette TRACE conn3 <- [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]]]}] 09:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1459ms 09:21:21 INFO - PROCESS | 1751 | 1464625281222 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:21:21 INFO - PROCESS | 1751 | 1464625281227 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 09:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:21:21 INFO - PROCESS | 1751 | 1464625281233 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:21:21 INFO - PROCESS | 1751 | 1464625281235 Marionette TRACE conn3 <- [1,1410,null,{}] 09:21:21 INFO - PROCESS | 1751 | 1464625281248 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:21 INFO - PROCESS | 1751 | 1464625281499 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:21:21 INFO - PROCESS | 1751 | 1464625281543 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x894c3000 == 133 [pid = 1751] [id = 360] 09:21:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x8bdd9800) [pid = 1751] [serial = 1081] [outer = (nil)] 09:21:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x8cf15c00) [pid = 1751] [serial = 1082] [outer = 0x8bdd9800] 09:21:21 INFO - PROCESS | 1751 | 1464625281617 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x8cfe5400) [pid = 1751] [serial = 1083] [outer = 0x8bdd9800] 09:21:22 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0x89746000) [pid = 1751] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:21:22 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0x9512c400) [pid = 1751] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:21:22 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x865f8800) [pid = 1751] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:21:22 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x87234000) [pid = 1751] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:21:22 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x882cb800) [pid = 1751] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:21:22 INFO - PROCESS | 1751 | 1464625282892 Marionette TRACE conn3 <- [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]]]}] 09:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1683ms 09:21:22 INFO - PROCESS | 1751 | 1464625282925 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 1751 | 1464625282927 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 09:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:21:22 INFO - PROCESS | 1751 | 1464625282934 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 1751 | 1464625282937 Marionette TRACE conn3 <- [1,1414,null,{}] 09:21:22 INFO - PROCESS | 1751 | 1464625282943 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:23 INFO - PROCESS | 1751 | 1464625283135 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:21:23 INFO - PROCESS | 1751 | 1464625283146 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccb4c00 == 134 [pid = 1751] [id = 361] 09:21:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x8cdd2800) [pid = 1751] [serial = 1084] [outer = (nil)] 09:21:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x8d58e000) [pid = 1751] [serial = 1085] [outer = 0x8cdd2800] 09:21:23 INFO - PROCESS | 1751 | 1464625283230 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x8d7cf400) [pid = 1751] [serial = 1086] [outer = 0x8cdd2800] 09:21:24 INFO - PROCESS | 1751 | 1464625284257 Marionette TRACE conn3 <- [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]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1346ms 09:21:24 INFO - PROCESS | 1751 | 1464625284280 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 1751 | 1464625284284 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 09:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:21:24 INFO - PROCESS | 1751 | 1464625284290 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 1751 | 1464625284292 Marionette TRACE conn3 <- [1,1418,null,{}] 09:21:24 INFO - PROCESS | 1751 | 1464625284298 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:24 INFO - PROCESS | 1751 | 1464625284602 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:21:24 INFO - PROCESS | 1751 | 1464625284890 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x86892c00 == 135 [pid = 1751] [id = 362] 09:21:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x86894c00) [pid = 1751] [serial = 1087] [outer = (nil)] 09:21:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x8722a800) [pid = 1751] [serial = 1088] [outer = 0x86894c00] 09:21:25 INFO - PROCESS | 1751 | 1464625285025 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 182 (0x88392800) [pid = 1751] [serial = 1089] [outer = 0x86894c00] 09:21:26 INFO - PROCESS | 1751 | 1464625286059 Marionette TRACE conn3 <- [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]]]}] 09:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1846ms 09:21:26 INFO - PROCESS | 1751 | 1464625286139 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 1751 | 1464625286145 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 09:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:21:26 INFO - PROCESS | 1751 | 1464625286154 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 1751 | 1464625286161 Marionette TRACE conn3 <- [1,1422,null,{}] 09:21:26 INFO - PROCESS | 1751 | 1464625286168 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:26 INFO - PROCESS | 1751 | 1464625286434 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:21:26 INFO - PROCESS | 1751 | 1464625286754 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x898f1000 == 136 [pid = 1751] [id = 363] 09:21:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 183 (0x898f2400) [pid = 1751] [serial = 1090] [outer = (nil)] 09:21:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 184 (0x8a06a000) [pid = 1751] [serial = 1091] [outer = 0x898f2400] 09:21:26 INFO - PROCESS | 1751 | 1464625286847 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 185 (0x8a2e6800) [pid = 1751] [serial = 1092] [outer = 0x898f2400] 09:21:27 INFO - PROCESS | 1751 | 1464625287875 Marionette TRACE conn3 <- [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]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1782ms 09:21:27 INFO - PROCESS | 1751 | 1464625287937 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 1751 | 1464625287943 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 09:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:21:27 INFO - PROCESS | 1751 | 1464625287950 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 1751 | 1464625287953 Marionette TRACE conn3 <- [1,1426,null,{}] 09:21:27 INFO - PROCESS | 1751 | 1464625287960 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:28 INFO - PROCESS | 1751 | 1464625288181 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:21:28 INFO - PROCESS | 1751 | 1464625288548 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cfe1400 == 137 [pid = 1751] [id = 364] 09:21:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 186 (0x8d3c8400) [pid = 1751] [serial = 1093] [outer = (nil)] 09:21:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 187 (0x8d592c00) [pid = 1751] [serial = 1094] [outer = 0x8d3c8400] 09:21:28 INFO - PROCESS | 1751 | 1464625288644 Marionette DEBUG loaded listener.js 09:21:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 188 (0x8d7cd800) [pid = 1751] [serial = 1095] [outer = 0x8d3c8400] 09:21:29 INFO - PROCESS | 1751 | 1464625289646 Marionette TRACE conn3 <- [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]]]}] 09:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1736ms 09:21:29 INFO - PROCESS | 1751 | 1464625289686 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:21:29 INFO - PROCESS | 1751 | 1464625289693 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 09:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:21:29 INFO - PROCESS | 1751 | 1464625289710 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:21:29 INFO - PROCESS | 1751 | 1464625289718 Marionette TRACE conn3 <- [1,1430,null,{}] 09:21:29 INFO - PROCESS | 1751 | 1464625289724 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:29 INFO - PROCESS | 1751 | 1464625289955 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:21:30 INFO - PROCESS | 1751 | 1464625290224 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d3c4400 == 138 [pid = 1751] [id = 365] 09:21:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 189 (0x8d7ccc00) [pid = 1751] [serial = 1096] [outer = (nil)] 09:21:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 190 (0x8e896c00) [pid = 1751] [serial = 1097] [outer = 0x8d7ccc00] 09:21:30 INFO - PROCESS | 1751 | 1464625290329 Marionette DEBUG loaded listener.js 09:21:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 191 (0x8f17b400) [pid = 1751] [serial = 1098] [outer = 0x8d7ccc00] 09:21:31 INFO - PROCESS | 1751 | 1464625291350 Marionette TRACE conn3 <- [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]]]}] 09:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1692ms 09:21:31 INFO - PROCESS | 1751 | 1464625291394 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:21:31 INFO - PROCESS | 1751 | 1464625291399 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 09:21:31 INFO - PROCESS | 1751 | 1464625291405 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:21:31 INFO - PROCESS | 1751 | 1464625291409 Marionette TRACE conn3 <- [1,1434,null,{}] 09:21:31 INFO - PROCESS | 1751 | 1464625291414 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:31 INFO - PROCESS | 1751 | 1464625291648 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:21:31 INFO - PROCESS | 1751 | 1464625291961 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dbc9000 == 139 [pid = 1751] [id = 366] 09:21:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 192 (0x8dd0f400) [pid = 1751] [serial = 1099] [outer = (nil)] 09:21:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 193 (0x90bc8c00) [pid = 1751] [serial = 1100] [outer = 0x8dd0f400] 09:21:32 INFO - PROCESS | 1751 | 1464625292052 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 194 (0x90c1f000) [pid = 1751] [serial = 1101] [outer = 0x8dd0f400] 09:21:33 INFO - PROCESS | 1751 | 1464625293074 Marionette TRACE conn3 <- [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]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1742ms 09:21:33 INFO - PROCESS | 1751 | 1464625293148 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 1751 | 1464625293152 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 09:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:21:33 INFO - PROCESS | 1751 | 1464625293158 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 1751 | 1464625293163 Marionette TRACE conn3 <- [1,1438,null,{}] 09:21:33 INFO - PROCESS | 1751 | 1464625293168 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:33 INFO - PROCESS | 1751 | 1464625293440 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:21:33 INFO - PROCESS | 1751 | 1464625293762 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x916e0000 == 140 [pid = 1751] [id = 367] 09:21:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 195 (0x916e4800) [pid = 1751] [serial = 1102] [outer = (nil)] 09:21:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 196 (0x91706400) [pid = 1751] [serial = 1103] [outer = 0x916e4800] 09:21:33 INFO - PROCESS | 1751 | 1464625293866 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 197 (0x91ebd400) [pid = 1751] [serial = 1104] [outer = 0x916e4800] 09:21:34 INFO - PROCESS | 1751 | 1464625294868 Marionette TRACE conn3 <- [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]]]}] 09:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1743ms 09:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:21:34 INFO - PROCESS | 1751 | 1464625294901 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:21:34 INFO - PROCESS | 1751 | 1464625294905 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 09:21:34 INFO - PROCESS | 1751 | 1464625294912 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:21:34 INFO - PROCESS | 1751 | 1464625294916 Marionette TRACE conn3 <- [1,1442,null,{}] 09:21:34 INFO - PROCESS | 1751 | 1464625294922 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:35 INFO - PROCESS | 1751 | 1464625295135 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:21:35 INFO - PROCESS | 1751 | 1464625295358 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x924cd000 == 141 [pid = 1751] [id = 368] 09:21:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 198 (0x924d1800) [pid = 1751] [serial = 1105] [outer = (nil)] 09:21:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 199 (0x92651800) [pid = 1751] [serial = 1106] [outer = 0x924d1800] 09:21:35 INFO - PROCESS | 1751 | 1464625295539 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 200 (0x9265d000) [pid = 1751] [serial = 1107] [outer = 0x924d1800] 09:21:36 INFO - PROCESS | 1751 | 1464625296490 Marionette TRACE conn3 <- [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]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1632ms 09:21:36 INFO - PROCESS | 1751 | 1464625296544 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 1751 | 1464625296547 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 09:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:21:36 INFO - PROCESS | 1751 | 1464625296554 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 1751 | 1464625296557 Marionette TRACE conn3 <- [1,1446,null,{}] 09:21:36 INFO - PROCESS | 1751 | 1464625296563 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:36 INFO - PROCESS | 1751 | 1464625296795 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:21:37 INFO - PROCESS | 1751 | 1464625297107 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x9164dc00 == 142 [pid = 1751] [id = 369] 09:21:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 201 (0x924d8800) [pid = 1751] [serial = 1108] [outer = (nil)] 09:21:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 202 (0x9382d800) [pid = 1751] [serial = 1109] [outer = 0x924d8800] 09:21:37 INFO - PROCESS | 1751 | 1464625297205 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 203 (0x93850400) [pid = 1751] [serial = 1110] [outer = 0x924d8800] 09:21:38 INFO - PROCESS | 1751 | 1464625298167 Marionette TRACE conn3 <- [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]]]}] 09:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1684ms 09:21:38 INFO - PROCESS | 1751 | 1464625298238 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 1751 | 1464625298242 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 09:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:21:38 INFO - PROCESS | 1751 | 1464625298250 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 1751 | 1464625298253 Marionette TRACE conn3 <- [1,1450,null,{}] 09:21:38 INFO - PROCESS | 1751 | 1464625298259 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:38 INFO - PROCESS | 1751 | 1464625298492 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:21:38 INFO - PROCESS | 1751 | 1464625298810 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x927cb400 == 143 [pid = 1751] [id = 370] 09:21:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 204 (0x92a1ac00) [pid = 1751] [serial = 1111] [outer = (nil)] 09:21:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 205 (0x94f1f400) [pid = 1751] [serial = 1112] [outer = 0x92a1ac00] 09:21:38 INFO - PROCESS | 1751 | 1464625298905 Marionette DEBUG loaded listener.js 09:21:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 206 (0x94f22c00) [pid = 1751] [serial = 1113] [outer = 0x92a1ac00] 09:21:39 INFO - PROCESS | 1751 | 1464625299856 Marionette TRACE conn3 <- [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]]]}] 09:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1681ms 09:21:39 INFO - PROCESS | 1751 | 1464625299931 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:21:39 INFO - PROCESS | 1751 | 1464625299934 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 09:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:21:39 INFO - PROCESS | 1751 | 1464625299941 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 1751 | 1464625299951 Marionette TRACE conn3 <- [1,1454,null,{}] 09:21:39 INFO - PROCESS | 1751 | 1464625299957 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:40 INFO - PROCESS | 1751 | 1464625300211 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:21:40 INFO - PROCESS | 1751 | 1464625300529 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x8974cc00 == 144 [pid = 1751] [id = 371] 09:21:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 207 (0x94f26800) [pid = 1751] [serial = 1114] [outer = (nil)] 09:21:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 208 (0x95125000) [pid = 1751] [serial = 1115] [outer = 0x94f26800] 09:21:40 INFO - PROCESS | 1751 | 1464625300619 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 209 (0x9512f000) [pid = 1751] [serial = 1116] [outer = 0x94f26800] 09:21:41 INFO - PROCESS | 1751 | 1464625301556 Marionette TRACE conn3 <- [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]]]}] 09:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1687ms 09:21:41 INFO - PROCESS | 1751 | 1464625301628 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:21:41 INFO - PROCESS | 1751 | 1464625301632 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 09:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:21:41 INFO - PROCESS | 1751 | 1464625301638 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:21:41 INFO - PROCESS | 1751 | 1464625301641 Marionette TRACE conn3 <- [1,1458,null,{}] 09:21:41 INFO - PROCESS | 1751 | 1464625301647 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:41 INFO - PROCESS | 1751 | 1464625301917 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:21:42 INFO - PROCESS | 1751 | 1464625302247 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x95191c00 == 145 [pid = 1751] [id = 372] 09:21:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 210 (0x95194400) [pid = 1751] [serial = 1117] [outer = (nil)] 09:21:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 211 (0x95197400) [pid = 1751] [serial = 1118] [outer = 0x95194400] 09:21:42 INFO - PROCESS | 1751 | 1464625302354 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 212 (0x9536d400) [pid = 1751] [serial = 1119] [outer = 0x95194400] 09:21:43 INFO - PROCESS | 1751 | 1464625303346 Marionette TRACE conn3 <- [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]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1785ms 09:21:43 INFO - PROCESS | 1751 | 1464625303424 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 1751 | 1464625303428 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 09:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:21:43 INFO - PROCESS | 1751 | 1464625303435 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 1751 | 1464625303439 Marionette TRACE conn3 <- [1,1462,null,{}] 09:21:43 INFO - PROCESS | 1751 | 1464625303445 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:43 INFO - PROCESS | 1751 | 1464625303739 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:21:44 INFO - PROCESS | 1751 | 1464625304063 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x95377c00 == 146 [pid = 1751] [id = 373] 09:21:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 213 (0x9764ac00) [pid = 1751] [serial = 1120] [outer = (nil)] 09:21:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 214 (0x9806d400) [pid = 1751] [serial = 1121] [outer = 0x9764ac00] 09:21:44 INFO - PROCESS | 1751 | 1464625304153 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 215 (0x980e8400) [pid = 1751] [serial = 1122] [outer = 0x9764ac00] 09:21:45 INFO - PROCESS | 1751 | 1464625305130 Marionette TRACE conn3 <- [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]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1729ms 09:21:45 INFO - PROCESS | 1751 | 1464625305165 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 1751 | 1464625305168 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 09:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:21:45 INFO - PROCESS | 1751 | 1464625305175 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 1751 | 1464625305178 Marionette TRACE conn3 <- [1,1466,null,{}] 09:21:45 INFO - PROCESS | 1751 | 1464625305184 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:45 INFO - PROCESS | 1751 | 1464625305394 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:21:45 INFO - PROCESS | 1751 | 1464625305716 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x9806c000 == 147 [pid = 1751] [id = 374] 09:21:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 216 (0x98f05400) [pid = 1751] [serial = 1123] [outer = (nil)] 09:21:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 217 (0x98f0d000) [pid = 1751] [serial = 1124] [outer = 0x98f05400] 09:21:45 INFO - PROCESS | 1751 | 1464625305808 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 218 (0x98f10400) [pid = 1751] [serial = 1125] [outer = 0x98f05400] 09:21:46 INFO - PROCESS | 1751 | 1464625306795 Marionette TRACE conn3 <- [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]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1696ms 09:21:46 INFO - PROCESS | 1751 | 1464625306872 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 1751 | 1464625306876 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 09:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:21:46 INFO - PROCESS | 1751 | 1464625306883 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 1751 | 1464625306887 Marionette TRACE conn3 <- [1,1470,null,{}] 09:21:46 INFO - PROCESS | 1751 | 1464625306892 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:47 INFO - PROCESS | 1751 | 1464625307108 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:21:47 INFO - PROCESS | 1751 | 1464625307436 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dbcd800 == 148 [pid = 1751] [id = 375] 09:21:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 219 (0x8dbcdc00) [pid = 1751] [serial = 1126] [outer = (nil)] 09:21:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 220 (0x991edc00) [pid = 1751] [serial = 1127] [outer = 0x8dbcdc00] 09:21:47 INFO - PROCESS | 1751 | 1464625307540 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 221 (0x99548c00) [pid = 1751] [serial = 1128] [outer = 0x8dbcdc00] 09:21:48 INFO - PROCESS | 1751 | 1464625308442 Marionette TRACE conn3 <- [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]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1633ms 09:21:48 INFO - PROCESS | 1751 | 1464625308517 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 1751 | 1464625308521 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 09:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:21:48 INFO - PROCESS | 1751 | 1464625308527 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 1751 | 1464625308530 Marionette TRACE conn3 <- [1,1474,null,{}] 09:21:48 INFO - PROCESS | 1751 | 1464625308536 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:48 INFO - PROCESS | 1751 | 1464625308739 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:21:49 INFO - PROCESS | 1751 | 1464625309051 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x99102c00 == 149 [pid = 1751] [id = 376] 09:21:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 222 (0x99109000) [pid = 1751] [serial = 1129] [outer = (nil)] 09:21:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 223 (0x99e0c800) [pid = 1751] [serial = 1130] [outer = 0x99109000] 09:21:49 INFO - PROCESS | 1751 | 1464625309143 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 224 (0x99ef0c00) [pid = 1751] [serial = 1131] [outer = 0x99109000] 09:21:50 INFO - PROCESS | 1751 | 1464625310035 Marionette TRACE conn3 <- [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]]]}] 09:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1579ms 09:21:50 INFO - PROCESS | 1751 | 1464625310106 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:21:50 INFO - PROCESS | 1751 | 1464625310110 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 09:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:21:50 INFO - PROCESS | 1751 | 1464625310117 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:21:50 INFO - PROCESS | 1751 | 1464625310120 Marionette TRACE conn3 <- [1,1478,null,{}] 09:21:50 INFO - PROCESS | 1751 | 1464625310126 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:50 INFO - PROCESS | 1751 | 1464625310331 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:21:50 INFO - PROCESS | 1751 | 1464625310671 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x8722d400 == 150 [pid = 1751] [id = 377] 09:21:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 225 (0x8722e000) [pid = 1751] [serial = 1132] [outer = (nil)] 09:21:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 226 (0x893c1c00) [pid = 1751] [serial = 1133] [outer = 0x8722e000] 09:21:50 INFO - PROCESS | 1751 | 1464625310764 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 227 (0x8a06bc00) [pid = 1751] [serial = 1134] [outer = 0x8722e000] 09:21:51 INFO - PROCESS | 1751 | 1464625311705 Marionette TRACE conn3 <- [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]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1637ms 09:21:51 INFO - PROCESS | 1751 | 1464625311754 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 1751 | 1464625311758 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 09:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:21:51 INFO - PROCESS | 1751 | 1464625311764 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 1751 | 1464625311767 Marionette TRACE conn3 <- [1,1482,null,{}] 09:21:51 INFO - PROCESS | 1751 | 1464625311773 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:51 INFO - PROCESS | 1751 | 1464625311995 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:21:52 INFO - PROCESS | 1751 | 1464625312960 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x87052800 == 151 [pid = 1751] [id = 378] 09:21:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 228 (0x87053c00) [pid = 1751] [serial = 1135] [outer = (nil)] 09:21:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 229 (0x882c7000) [pid = 1751] [serial = 1136] [outer = 0x87053c00] 09:21:53 INFO - PROCESS | 1751 | 1464625313077 Marionette DEBUG loaded listener.js 09:21:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 230 (0x884f6c00) [pid = 1751] [serial = 1137] [outer = 0x87053c00] 09:21:54 INFO - PROCESS | 1751 | 1464625314067 Marionette TRACE conn3 <- [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]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2333ms 09:21:54 INFO - PROCESS | 1751 | 1464625314099 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 1751 | 1464625314105 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 09:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:21:54 INFO - PROCESS | 1751 | 1464625314112 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 1751 | 1464625314118 Marionette TRACE conn3 <- [1,1486,null,{}] 09:21:54 INFO - PROCESS | 1751 | 1464625314125 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:54 INFO - PROCESS | 1751 | 1464625314324 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:21:54 INFO - PROCESS | 1751 | 1464625314652 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x90cfc000 == 150 [pid = 1751] [id = 126] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x93850000 == 149 [pid = 1751] [id = 128] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x924ce000 == 148 [pid = 1751] [id = 127] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x8f179000 == 147 [pid = 1751] [id = 129] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x90bc6800 == 146 [pid = 1751] [id = 125] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x8ded8800 == 145 [pid = 1751] [id = 132] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x91eaf400 == 144 [pid = 1751] [id = 133] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x894c3800 == 143 [pid = 1751] [id = 216] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x882c1400 == 142 [pid = 1751] [id = 316] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccb4c00 == 141 [pid = 1751] [id = 361] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x894c3000 == 140 [pid = 1751] [id = 360] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x87056800 == 139 [pid = 1751] [id = 359] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x854cec00 == 138 [pid = 1751] [id = 358] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x8705c800 == 137 [pid = 1751] [id = 357] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x882c6800 == 136 [pid = 1751] [id = 356] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x8d3cf000 == 135 [pid = 1751] [id = 344] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdd2c00 == 134 [pid = 1751] [id = 342] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x8cf1c000 == 133 [pid = 1751] [id = 343] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x898ef800 == 132 [pid = 1751] [id = 341] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x8a06d400 == 131 [pid = 1751] [id = 339] 09:21:55 INFO - PROCESS | 1751 | --DOCSHELL 0x865fb800 == 130 [pid = 1751] [id = 340] 09:21:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x854cec00 == 131 [pid = 1751] [id = 379] 09:21:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 231 (0x87052000) [pid = 1751] [serial = 1138] [outer = (nil)] 09:21:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 232 (0x87230400) [pid = 1751] [serial = 1139] [outer = 0x87052000] 09:21:55 INFO - PROCESS | 1751 | 1464625315174 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 233 (0x893bec00) [pid = 1751] [serial = 1140] [outer = 0x87052000] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 232 (0x919d2000) [pid = 1751] [serial = 998] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 231 (0x8bb97400) [pid = 1751] [serial = 953] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 230 (0x8dbca400) [pid = 1751] [serial = 977] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 229 (0x898f3800) [pid = 1751] [serial = 1013] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 228 (0x90c27800) [pid = 1751] [serial = 989] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 227 (0x916dcc00) [pid = 1751] [serial = 992] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 226 (0x99eee400) [pid = 1751] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 225 (0x8722f000) [pid = 1751] [serial = 1008] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 224 (0x896db000) [pid = 1751] [serial = 959] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 223 (0x8e891c00) [pid = 1751] [serial = 983] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 222 (0x8ccb6c00) [pid = 1751] [serial = 962] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 221 (0x8d706c00) [pid = 1751] [serial = 971] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 220 (0x90b7d000) [pid = 1751] [serial = 986] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 219 (0x896dc000) [pid = 1751] [serial = 1016] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 218 (0x9170ac00) [pid = 1751] [serial = 995] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 217 (0x8dd0dc00) [pid = 1751] [serial = 980] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 216 (0x8cdcbc00) [pid = 1751] [serial = 965] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 215 (0x894c7400) [pid = 1751] [serial = 1001] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 214 (0x8db8e800) [pid = 1751] [serial = 1004] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 213 (0x8cfe3c00) [pid = 1751] [serial = 968] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 212 (0x894c1800) [pid = 1751] [serial = 1011] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 211 (0x8bb99c00) [pid = 1751] [serial = 1017] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 210 (0x893b3000) [pid = 1751] [serial = 1010] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 209 (0x8a06d800) [pid = 1751] [serial = 1014] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 208 (0x87050c00) [pid = 1751] [serial = 1007] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 207 (0x8705d800) [pid = 1751] [serial = 956] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 206 (0x8db83c00) [pid = 1751] [serial = 974] [outer = (nil)] [url = about:blank] 09:21:55 INFO - PROCESS | 1751 | --DOMWINDOW == 205 (0x8ccb2400) [pid = 1751] [serial = 1019] [outer = (nil)] [url = about:blank] 09:21:56 INFO - PROCESS | 1751 | 1464625316126 Marionette TRACE conn3 <- [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]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2036ms 09:21:56 INFO - PROCESS | 1751 | 1464625316152 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:21:56 INFO - PROCESS | 1751 | 1464625316158 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 09:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:21:56 INFO - PROCESS | 1751 | 1464625316167 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 1751 | 1464625316169 Marionette TRACE conn3 <- [1,1490,null,{}] 09:21:56 INFO - PROCESS | 1751 | 1464625316174 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:56 INFO - PROCESS | 1751 | 1464625316384 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:21:56 INFO - PROCESS | 1751 | 1464625316592 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x894c7400 == 132 [pid = 1751] [id = 380] 09:21:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 206 (0x894c8800) [pid = 1751] [serial = 1141] [outer = (nil)] 09:21:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 207 (0x8bba0800) [pid = 1751] [serial = 1142] [outer = 0x894c8800] 09:21:56 INFO - PROCESS | 1751 | 1464625316669 Marionette DEBUG loaded listener.js 09:21:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 208 (0x8ccb5800) [pid = 1751] [serial = 1143] [outer = 0x894c8800] 09:21:57 INFO - PROCESS | 1751 | 1464625317555 Marionette TRACE conn3 <- [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]]]}] 09:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1433ms 09:21:57 INFO - PROCESS | 1751 | 1464625317600 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:21:57 INFO - PROCESS | 1751 | 1464625317604 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 09:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:21:57 INFO - PROCESS | 1751 | 1464625317612 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:21:57 INFO - PROCESS | 1751 | 1464625317621 Marionette TRACE conn3 <- [1,1494,null,{}] 09:21:57 INFO - PROCESS | 1751 | 1464625317684 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:57 INFO - PROCESS | 1751 | 1464625317950 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:21:58 INFO - PROCESS | 1751 | 1464625317982 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x882c6000 == 133 [pid = 1751] [id = 381] 09:21:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 209 (0x8cd47000) [pid = 1751] [serial = 1144] [outer = (nil)] 09:21:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 210 (0x8d3ccc00) [pid = 1751] [serial = 1145] [outer = 0x8cd47000] 09:21:58 INFO - PROCESS | 1751 | 1464625318059 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 211 (0x8d705800) [pid = 1751] [serial = 1146] [outer = 0x8cd47000] 09:21:59 INFO - PROCESS | 1751 | 1464625319014 Marionette TRACE conn3 <- [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]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1435ms 09:21:59 INFO - PROCESS | 1751 | 1464625319045 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 1751 | 1464625319050 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 09:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:21:59 INFO - PROCESS | 1751 | 1464625319056 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 1751 | 1464625319059 Marionette TRACE conn3 <- [1,1498,null,{}] 09:21:59 INFO - PROCESS | 1751 | 1464625319065 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:21:59 INFO - PROCESS | 1751 | 1464625319331 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:21:59 INFO - PROCESS | 1751 | 1464625319370 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x898fb000 == 134 [pid = 1751] [id = 382] 09:21:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 212 (0x8d70ac00) [pid = 1751] [serial = 1147] [outer = (nil)] 09:21:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 213 (0x8dbc6000) [pid = 1751] [serial = 1148] [outer = 0x8d70ac00] 09:21:59 INFO - PROCESS | 1751 | 1464625319448 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 214 (0x8dd01c00) [pid = 1751] [serial = 1149] [outer = 0x8d70ac00] 09:22:00 INFO - PROCESS | 1751 | --DOMWINDOW == 213 (0x8bdd9800) [pid = 1751] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:22:00 INFO - PROCESS | 1751 | --DOMWINDOW == 212 (0x882c8000) [pid = 1751] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:22:00 INFO - PROCESS | 1751 | --DOMWINDOW == 211 (0x8705a000) [pid = 1751] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:22:00 INFO - PROCESS | 1751 | --DOMWINDOW == 210 (0x893be400) [pid = 1751] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:22:00 INFO - PROCESS | 1751 | --DOMWINDOW == 209 (0x882cc800) [pid = 1751] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:22:01 INFO - PROCESS | 1751 | 1464625321063 Marionette TRACE conn3 <- [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]]]}] 09:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 2028ms 09:22:01 INFO - PROCESS | 1751 | 1464625321086 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:22:01 INFO - PROCESS | 1751 | 1464625321091 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 09:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:22:01 INFO - PROCESS | 1751 | 1464625321099 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:22:01 INFO - PROCESS | 1751 | 1464625321104 Marionette TRACE conn3 <- [1,1502,null,{}] 09:22:01 INFO - PROCESS | 1751 | 1464625321122 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:01 INFO - PROCESS | 1751 | 1464625321323 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:22:01 INFO - PROCESS | 1751 | 1464625321366 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x884f4800 == 135 [pid = 1751] [id = 383] 09:22:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 210 (0x8ccb7800) [pid = 1751] [serial = 1150] [outer = (nil)] 09:22:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 211 (0x8d70dc00) [pid = 1751] [serial = 1151] [outer = 0x8ccb7800] 09:22:01 INFO - PROCESS | 1751 | 1464625321625 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 212 (0x8ded7c00) [pid = 1751] [serial = 1152] [outer = 0x8ccb7800] 09:22:02 INFO - PROCESS | 1751 | 1464625322443 Marionette TRACE conn3 <- [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]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1400ms 09:22:02 INFO - PROCESS | 1751 | 1464625322499 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 1751 | 1464625322503 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 09:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:22:02 INFO - PROCESS | 1751 | 1464625322510 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 1751 | 1464625322513 Marionette TRACE conn3 <- [1,1506,null,{}] 09:22:02 INFO - PROCESS | 1751 | 1464625322524 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:02 INFO - PROCESS | 1751 | 1464625322935 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:22:03 INFO - PROCESS | 1751 | 1464625323206 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x87050c00 == 136 [pid = 1751] [id = 384] 09:22:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 213 (0x87057c00) [pid = 1751] [serial = 1153] [outer = (nil)] 09:22:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 214 (0x87232400) [pid = 1751] [serial = 1154] [outer = 0x87057c00] 09:22:03 INFO - PROCESS | 1751 | 1464625323306 Marionette DEBUG loaded listener.js 09:22:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 215 (0x884f5000) [pid = 1751] [serial = 1155] [outer = 0x87057c00] 09:22:04 INFO - PROCESS | 1751 | 1464625324284 Marionette TRACE conn3 <- [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]]]}] 09:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1792ms 09:22:04 INFO - PROCESS | 1751 | 1464625324303 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:22:04 INFO - PROCESS | 1751 | 1464625324309 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 09:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:22:04 INFO - PROCESS | 1751 | 1464625324317 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:22:04 INFO - PROCESS | 1751 | 1464625324324 Marionette TRACE conn3 <- [1,1510,null,{}] 09:22:04 INFO - PROCESS | 1751 | 1464625324332 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:04 INFO - PROCESS | 1751 | 1464625324590 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:22:04 INFO - PROCESS | 1751 | 1464625324909 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a072c00 == 137 [pid = 1751] [id = 385] 09:22:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 216 (0x8a2e5400) [pid = 1751] [serial = 1156] [outer = (nil)] 09:22:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 217 (0x8bb98400) [pid = 1751] [serial = 1157] [outer = 0x8a2e5400] 09:22:05 INFO - PROCESS | 1751 | 1464625325009 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 218 (0x8bddb800) [pid = 1751] [serial = 1158] [outer = 0x8a2e5400] 09:22:05 INFO - PROCESS | 1751 | 1464625325968 Marionette TRACE conn3 <- [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]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1683ms 09:22:06 INFO - PROCESS | 1751 | 1464625326001 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 1751 | 1464625326005 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 09:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:22:06 INFO - PROCESS | 1751 | 1464625326012 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 1751 | 1464625326016 Marionette TRACE conn3 <- [1,1514,null,{}] 09:22:06 INFO - PROCESS | 1751 | 1464625326023 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:06 INFO - PROCESS | 1751 | 1464625326234 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:22:06 INFO - PROCESS | 1751 | 1464625326623 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bba3400 == 138 [pid = 1751] [id = 386] 09:22:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 219 (0x8cfed000) [pid = 1751] [serial = 1159] [outer = (nil)] 09:22:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 220 (0x8d3ce800) [pid = 1751] [serial = 1160] [outer = 0x8cfed000] 09:22:06 INFO - PROCESS | 1751 | 1464625326723 Marionette DEBUG loaded listener.js 09:22:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 221 (0x8db8a400) [pid = 1751] [serial = 1161] [outer = 0x8cfed000] 09:22:07 INFO - PROCESS | 1751 | 1464625327723 Marionette TRACE conn3 <- [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]]]}] 09:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1731ms 09:22:07 INFO - PROCESS | 1751 | 1464625327744 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:22:07 INFO - PROCESS | 1751 | 1464625327751 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 09:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:22:07 INFO - PROCESS | 1751 | 1464625327769 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:22:07 INFO - PROCESS | 1751 | 1464625327777 Marionette TRACE conn3 <- [1,1518,null,{}] 09:22:07 INFO - PROCESS | 1751 | 1464625327783 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:08 INFO - PROCESS | 1751 | 1464625328013 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:22:08 INFO - PROCESS | 1751 | 1464625328330 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cf13000 == 139 [pid = 1751] [id = 387] 09:22:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 222 (0x8cf17000) [pid = 1751] [serial = 1162] [outer = (nil)] 09:22:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 223 (0x8f180800) [pid = 1751] [serial = 1163] [outer = 0x8cf17000] 09:22:08 INFO - PROCESS | 1751 | 1464625328425 Marionette DEBUG loaded listener.js 09:22:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 224 (0x90b7a800) [pid = 1751] [serial = 1164] [outer = 0x8cf17000] 09:22:09 INFO - PROCESS | 1751 | 1464625329360 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1643ms 09:22:09 INFO - PROCESS | 1751 | 1464625329404 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 1751 | 1464625329408 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 09:22:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:22:09 INFO - PROCESS | 1751 | 1464625329415 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 1751 | 1464625329419 Marionette TRACE conn3 <- [1,1522,null,{}] 09:22:09 INFO - PROCESS | 1751 | 1464625329425 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:09 INFO - PROCESS | 1751 | 1464625329647 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:22:09 INFO - PROCESS | 1751 | 1464625329960 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x89749400 == 140 [pid = 1751] [id = 388] 09:22:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 225 (0x8f17dc00) [pid = 1751] [serial = 1165] [outer = (nil)] 09:22:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 226 (0x90cf3400) [pid = 1751] [serial = 1166] [outer = 0x8f17dc00] 09:22:10 INFO - PROCESS | 1751 | 1464625330056 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 227 (0x91645000) [pid = 1751] [serial = 1167] [outer = 0x8f17dc00] 09:22:10 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:22:10 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:22:10 INFO - PROCESS | 1751 | 1464625330853 Marionette TRACE conn3 <- [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"]]]}] 09:22:10 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 () { 09:22:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:22:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:22:10 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 () { 09:22:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:22:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:22:10 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 () { 09:22:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:22:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:22:10 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 () { 09:22:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:22:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:22:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:22:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1491ms 09:22:10 INFO - PROCESS | 1751 | 1464625330907 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:22:10 INFO - PROCESS | 1751 | 1464625330914 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 09:22:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:22:10 INFO - PROCESS | 1751 | 1464625330923 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:22:10 INFO - PROCESS | 1751 | 1464625330928 Marionette TRACE conn3 <- [1,1526,null,{}] 09:22:10 INFO - PROCESS | 1751 | 1464625330954 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:11 INFO - PROCESS | 1751 | 1464625331157 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:22:11 INFO - PROCESS | 1751 | 1464625331505 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x91705800 == 141 [pid = 1751] [id = 389] 09:22:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 228 (0x91707800) [pid = 1751] [serial = 1168] [outer = (nil)] 09:22:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 229 (0x9189c000) [pid = 1751] [serial = 1169] [outer = 0x91707800] 09:22:11 INFO - PROCESS | 1751 | 1464625331609 Marionette DEBUG loaded listener.js 09:22:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 230 (0x92077800) [pid = 1751] [serial = 1170] [outer = 0x91707800] 09:22:12 INFO - PROCESS | 1751 | 1464625332467 Marionette TRACE conn3 <- [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"]]]}] 09:22:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:22:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:22:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:22:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:22:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:22:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:22:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1600ms 09:22:12 INFO - PROCESS | 1751 | 1464625332533 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 1751 | 1464625332536 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 09:22:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:22:12 INFO - PROCESS | 1751 | 1464625332545 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 1751 | 1464625332547 Marionette TRACE conn3 <- [1,1530,null,{}] 09:22:12 INFO - PROCESS | 1751 | 1464625332554 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:12 INFO - PROCESS | 1751 | 1464625332770 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:22:13 INFO - PROCESS | 1751 | 1464625333042 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x916e4000 == 142 [pid = 1751] [id = 390] 09:22:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 231 (0x9207f000) [pid = 1751] [serial = 1171] [outer = (nil)] 09:22:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 232 (0x925a9000) [pid = 1751] [serial = 1172] [outer = 0x9207f000] 09:22:13 INFO - PROCESS | 1751 | 1464625333133 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 233 (0x9267cc00) [pid = 1751] [serial = 1173] [outer = 0x9207f000] 09:22:13 INFO - PROCESS | 1751 | 1464625333952 Marionette TRACE conn3 <- [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]]]}] 09:22:13 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 09:22:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:22:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:22:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:22:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:22:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:22:13 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. 09:22:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:22:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1437ms 09:22:13 INFO - PROCESS | 1751 | 1464625333984 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:22:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:22:13 INFO - PROCESS | 1751 | 1464625333987 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 09:22:13 INFO - PROCESS | 1751 | 1464625333994 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:22:13 INFO - PROCESS | 1751 | 1464625333997 Marionette TRACE conn3 <- [1,1534,null,{}] 09:22:14 INFO - PROCESS | 1751 | 1464625334003 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:14 INFO - PROCESS | 1751 | 1464625334194 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:22:14 INFO - PROCESS | 1751 | 1464625334469 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x893b8c00 == 143 [pid = 1751] [id = 391] 09:22:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 234 (0x9259bc00) [pid = 1751] [serial = 1174] [outer = (nil)] 09:22:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 235 (0x9382e400) [pid = 1751] [serial = 1175] [outer = 0x9259bc00] 09:22:14 INFO - PROCESS | 1751 | 1464625334561 Marionette DEBUG loaded listener.js 09:22:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 236 (0x93850000) [pid = 1751] [serial = 1176] [outer = 0x9259bc00] 09:22:15 INFO - PROCESS | 1751 | 1464625335516 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:22:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:22:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1593ms 09:22:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:22:15 INFO - PROCESS | 1751 | 1464625335587 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:22:15 INFO - PROCESS | 1751 | 1464625335590 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 09:22:15 INFO - PROCESS | 1751 | 1464625335598 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:22:15 INFO - PROCESS | 1751 | 1464625335601 Marionette TRACE conn3 <- [1,1538,null,{}] 09:22:15 INFO - PROCESS | 1751 | 1464625335607 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:15 INFO - PROCESS | 1751 | 1464625335806 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:22:16 INFO - PROCESS | 1751 | 1464625336124 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cfeac00 == 144 [pid = 1751] [id = 392] 09:22:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 237 (0x8dedf800) [pid = 1751] [serial = 1177] [outer = (nil)] 09:22:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 238 (0x94f1bc00) [pid = 1751] [serial = 1178] [outer = 0x8dedf800] 09:22:16 INFO - PROCESS | 1751 | 1464625336226 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 239 (0x9512c800) [pid = 1751] [serial = 1179] [outer = 0x8dedf800] 09:22:17 INFO - PROCESS | 1751 | 1464625337155 Marionette TRACE conn3 <- [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]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:22:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1634ms 09:22:17 INFO - PROCESS | 1751 | 1464625337232 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:22:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:22:17 INFO - PROCESS | 1751 | 1464625337236 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 09:22:17 INFO - PROCESS | 1751 | 1464625337242 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 1751 | 1464625337252 Marionette TRACE conn3 <- [1,1542,null,{}] 09:22:17 INFO - PROCESS | 1751 | 1464625337257 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:17 INFO - PROCESS | 1751 | 1464625337494 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:22:17 INFO - PROCESS | 1751 | 1464625337783 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x93857000 == 145 [pid = 1751] [id = 393] 09:22:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 240 (0x94f20800) [pid = 1751] [serial = 1180] [outer = (nil)] 09:22:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 241 (0x95372800) [pid = 1751] [serial = 1181] [outer = 0x94f20800] 09:22:17 INFO - PROCESS | 1751 | 1464625337877 Marionette DEBUG loaded listener.js 09:22:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 242 (0x97640800) [pid = 1751] [serial = 1182] [outer = 0x94f20800] 09:22:18 INFO - PROCESS | 1751 | 1464625338745 Marionette TRACE conn3 <- [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]]]}] 09:22:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:22:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1543ms 09:22:18 INFO - PROCESS | 1751 | 1464625338786 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:22:18 INFO - PROCESS | 1751 | 1464625338790 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 09:22:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:22:18 INFO - PROCESS | 1751 | 1464625338798 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:22:18 INFO - PROCESS | 1751 | 1464625338800 Marionette TRACE conn3 <- [1,1546,null,{}] 09:22:18 INFO - PROCESS | 1751 | 1464625338823 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:19 INFO - PROCESS | 1751 | 1464625339100 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:22:19 INFO - PROCESS | 1751 | 1464625339319 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x98075400 == 146 [pid = 1751] [id = 394] 09:22:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 243 (0x980e2000) [pid = 1751] [serial = 1183] [outer = (nil)] 09:22:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 244 (0x98f06400) [pid = 1751] [serial = 1184] [outer = 0x980e2000] 09:22:19 INFO - PROCESS | 1751 | 1464625339426 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 245 (0x99dc8000) [pid = 1751] [serial = 1185] [outer = 0x980e2000] 09:22:20 INFO - PROCESS | 1751 | 1464625340370 Marionette TRACE conn3 <- [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]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:22:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1633ms 09:22:20 INFO - PROCESS | 1751 | 1464625340431 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 1751 | 1464625340435 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 09:22:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:22:20 INFO - PROCESS | 1751 | 1464625340441 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 1751 | 1464625340445 Marionette TRACE conn3 <- [1,1550,null,{}] 09:22:20 INFO - PROCESS | 1751 | 1464625340451 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:20 INFO - PROCESS | 1751 | 1464625340697 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:22:21 INFO - PROCESS | 1751 | 1464625341019 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x924c9400 == 147 [pid = 1751] [id = 395] 09:22:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 246 (0x93b9c400) [pid = 1751] [serial = 1186] [outer = (nil)] 09:22:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 247 (0x9a12f000) [pid = 1751] [serial = 1187] [outer = 0x93b9c400] 09:22:21 INFO - PROCESS | 1751 | 1464625341112 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 248 (0x9a146800) [pid = 1751] [serial = 1188] [outer = 0x93b9c400] 09:22:22 INFO - PROCESS | 1751 | 1464625342025 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:22:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1635ms 09:22:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:22:22 INFO - PROCESS | 1751 | 1464625342077 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 1751 | 1464625342080 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 09:22:22 INFO - PROCESS | 1751 | 1464625342087 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 1751 | 1464625342090 Marionette TRACE conn3 <- [1,1554,null,{}] 09:22:22 INFO - PROCESS | 1751 | 1464625342096 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:22 INFO - PROCESS | 1751 | 1464625342294 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:22:22 INFO - PROCESS | 1751 | 1464625342616 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x87050800 == 148 [pid = 1751] [id = 396] 09:22:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 249 (0x9910b800) [pid = 1751] [serial = 1189] [outer = (nil)] 09:22:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 250 (0x9a625400) [pid = 1751] [serial = 1190] [outer = 0x9910b800] 09:22:22 INFO - PROCESS | 1751 | 1464625342711 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 251 (0x9a62d400) [pid = 1751] [serial = 1191] [outer = 0x9910b800] 09:22:23 INFO - PROCESS | 1751 | 1464625343587 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:22:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1539ms 09:22:23 INFO - PROCESS | 1751 | 1464625343625 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 1751 | 1464625343629 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 09:22:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:22:23 INFO - PROCESS | 1751 | 1464625343635 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 1751 | 1464625343638 Marionette TRACE conn3 <- [1,1558,null,{}] 09:22:23 INFO - PROCESS | 1751 | 1464625343674 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:23 INFO - PROCESS | 1751 | 1464625343881 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:22:24 INFO - PROCESS | 1751 | 1464625344206 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x94f1a800 == 149 [pid = 1751] [id = 397] 09:22:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 252 (0x9a12b400) [pid = 1751] [serial = 1192] [outer = (nil)] 09:22:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 253 (0x9a782c00) [pid = 1751] [serial = 1193] [outer = 0x9a12b400] 09:22:24 INFO - PROCESS | 1751 | 1464625344299 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 254 (0x9a784c00) [pid = 1751] [serial = 1194] [outer = 0x9a12b400] 09:22:25 INFO - PROCESS | 1751 | 1464625345210 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:22:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1638ms 09:22:25 INFO - PROCESS | 1751 | 1464625345274 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 1751 | 1464625345278 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 09:22:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:22:25 INFO - PROCESS | 1751 | 1464625345285 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 1751 | 1464625345288 Marionette TRACE conn3 <- [1,1562,null,{}] 09:22:25 INFO - PROCESS | 1751 | 1464625345294 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:25 INFO - PROCESS | 1751 | 1464625345499 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:22:25 INFO - PROCESS | 1751 | 1464625345834 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dbc7000 == 150 [pid = 1751] [id = 398] 09:22:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 255 (0x8dd0cc00) [pid = 1751] [serial = 1195] [outer = (nil)] 09:22:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 256 (0x9a780800) [pid = 1751] [serial = 1196] [outer = 0x8dd0cc00] 09:22:25 INFO - PROCESS | 1751 | 1464625345926 Marionette DEBUG loaded listener.js 09:22:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 257 (0x9a885000) [pid = 1751] [serial = 1197] [outer = 0x8dd0cc00] 09:22:26 INFO - PROCESS | 1751 | 1464625346804 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:22:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:22:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1595ms 09:22:26 INFO - PROCESS | 1751 | 1464625346881 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:22:26 INFO - PROCESS | 1751 | 1464625346885 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 09:22:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:22:26 INFO - PROCESS | 1751 | 1464625346891 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:22:26 INFO - PROCESS | 1751 | 1464625346894 Marionette TRACE conn3 <- [1,1566,null,{}] 09:22:26 INFO - PROCESS | 1751 | 1464625346900 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:27 INFO - PROCESS | 1751 | 1464625347139 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:22:27 INFO - PROCESS | 1751 | 1464625347465 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a787000 == 151 [pid = 1751] [id = 399] 09:22:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 258 (0x9a788c00) [pid = 1751] [serial = 1198] [outer = (nil)] 09:22:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 259 (0x9a915400) [pid = 1751] [serial = 1199] [outer = 0x9a788c00] 09:22:27 INFO - PROCESS | 1751 | 1464625347557 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 260 (0x9b04b000) [pid = 1751] [serial = 1200] [outer = 0x9a788c00] 09:22:28 INFO - PROCESS | 1751 | 1464625348477 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:22:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1635ms 09:22:28 INFO - PROCESS | 1751 | 1464625348527 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:22:28 INFO - PROCESS | 1751 | 1464625348531 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 09:22:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:22:28 INFO - PROCESS | 1751 | 1464625348537 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 1751 | 1464625348543 Marionette TRACE conn3 <- [1,1570,null,{}] 09:22:28 INFO - PROCESS | 1751 | 1464625348548 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:28 INFO - PROCESS | 1751 | 1464625348762 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:22:29 INFO - PROCESS | 1751 | 1464625349086 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a888800 == 152 [pid = 1751] [id = 400] 09:22:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 261 (0x9a913c00) [pid = 1751] [serial = 1201] [outer = (nil)] 09:22:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 262 (0x9b48c800) [pid = 1751] [serial = 1202] [outer = 0x9a913c00] 09:22:29 INFO - PROCESS | 1751 | 1464625349178 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 263 (0x9b496800) [pid = 1751] [serial = 1203] [outer = 0x9a913c00] 09:22:30 INFO - PROCESS | 1751 | 1464625350046 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:22:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1544ms 09:22:30 INFO - PROCESS | 1751 | 1464625350081 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 1751 | 1464625350084 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 09:22:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:22:30 INFO - PROCESS | 1751 | 1464625350091 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 1751 | 1464625350095 Marionette TRACE conn3 <- [1,1574,null,{}] 09:22:30 INFO - PROCESS | 1751 | 1464625350100 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:30 INFO - PROCESS | 1751 | 1464625350305 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:22:30 INFO - PROCESS | 1751 | 1464625350606 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x896d3c00 == 153 [pid = 1751] [id = 401] 09:22:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 264 (0x9a88a800) [pid = 1751] [serial = 1204] [outer = (nil)] 09:22:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 265 (0x9b525000) [pid = 1751] [serial = 1205] [outer = 0x9a88a800] 09:22:30 INFO - PROCESS | 1751 | 1464625350743 Marionette DEBUG loaded listener.js 09:22:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 266 (0x9b51d400) [pid = 1751] [serial = 1206] [outer = 0x9a88a800] 09:22:31 INFO - PROCESS | 1751 | 1464625351618 Marionette TRACE conn3 <- [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]]]}] 09:22:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:22:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1582ms 09:22:31 INFO - PROCESS | 1751 | 1464625351705 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:22:31 INFO - PROCESS | 1751 | 1464625351708 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 09:22:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:22:31 INFO - PROCESS | 1751 | 1464625351720 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:22:31 INFO - PROCESS | 1751 | 1464625351723 Marionette TRACE conn3 <- [1,1578,null,{}] 09:22:31 INFO - PROCESS | 1751 | 1464625351729 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:31 INFO - PROCESS | 1751 | 1464625351970 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:22:32 INFO - PROCESS | 1751 | 1464625352294 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x86892400 == 154 [pid = 1751] [id = 402] 09:22:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 267 (0x9b2bcc00) [pid = 1751] [serial = 1207] [outer = (nil)] 09:22:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 268 (0x9b710400) [pid = 1751] [serial = 1208] [outer = 0x9b2bcc00] 09:22:32 INFO - PROCESS | 1751 | 1464625352387 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 269 (0x9b917c00) [pid = 1751] [serial = 1209] [outer = 0x9b2bcc00] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x86899000 == 153 [pid = 1751] [id = 243] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x884f4800 == 152 [pid = 1751] [id = 383] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x898fb000 == 151 [pid = 1751] [id = 382] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x882c6000 == 150 [pid = 1751] [id = 381] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x894c7400 == 149 [pid = 1751] [id = 380] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x854cec00 == 148 [pid = 1751] [id = 379] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x87052800 == 147 [pid = 1751] [id = 378] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x99102c00 == 146 [pid = 1751] [id = 376] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x8722d400 == 145 [pid = 1751] [id = 377] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x8dbcd800 == 144 [pid = 1751] [id = 375] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x9806c000 == 143 [pid = 1751] [id = 374] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x95377c00 == 142 [pid = 1751] [id = 373] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x8974cc00 == 141 [pid = 1751] [id = 371] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x95191c00 == 140 [pid = 1751] [id = 372] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x927cb400 == 139 [pid = 1751] [id = 370] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x9164dc00 == 138 [pid = 1751] [id = 369] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x924cd000 == 137 [pid = 1751] [id = 368] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x916e0000 == 136 [pid = 1751] [id = 367] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x8dbc9000 == 135 [pid = 1751] [id = 366] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x8d3c4400 == 134 [pid = 1751] [id = 365] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x898f1000 == 133 [pid = 1751] [id = 363] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x8cfe1400 == 132 [pid = 1751] [id = 364] 09:22:34 INFO - PROCESS | 1751 | --DOCSHELL 0x86892c00 == 131 [pid = 1751] [id = 362] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 268 (0x8d58e000) [pid = 1751] [serial = 1085] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 267 (0x884f4c00) [pid = 1751] [serial = 1022] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 266 (0x90b7cc00) [pid = 1751] [serial = 1040] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 265 (0x9265b400) [pid = 1751] [serial = 1055] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 264 (0x93b9a000) [pid = 1751] [serial = 1067] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 263 (0x92d1ec00) [pid = 1751] [serial = 1061] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 262 (0x91707400) [pid = 1751] [serial = 1046] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 261 (0x8cf15c00) [pid = 1751] [serial = 1082] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 260 (0x894be800) [pid = 1751] [serial = 1071] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 259 (0x927cb800) [pid = 1751] [serial = 1058] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 258 (0x924d7800) [pid = 1751] [serial = 1052] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 257 (0x8f17c800) [pid = 1751] [serial = 1037] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 256 (0x8dbc4400) [pid = 1751] [serial = 1034] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 255 (0x89748800) [pid = 1751] [serial = 1077] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 254 (0x8cfe5400) [pid = 1751] [serial = 1083] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 253 (0x8a067c00) [pid = 1751] [serial = 1073] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 252 (0x93852c00) [pid = 1751] [serial = 1064] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 251 (0x8cd4a400) [pid = 1751] [serial = 1080] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 250 (0x894c2400) [pid = 1751] [serial = 1076] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 249 (0x8d704000) [pid = 1751] [serial = 1031] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 248 (0x91644400) [pid = 1751] [serial = 1043] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 247 (0x8cfe3400) [pid = 1751] [serial = 1028] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 246 (0x919d0400) [pid = 1751] [serial = 1049] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 245 (0x8a2ef800) [pid = 1751] [serial = 1074] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 244 (0x898f8400) [pid = 1751] [serial = 1025] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 243 (0x884f4000) [pid = 1751] [serial = 1070] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | --DOMWINDOW == 242 (0x8ccaf400) [pid = 1751] [serial = 1079] [outer = (nil)] [url = about:blank] 09:22:34 INFO - PROCESS | 1751 | 1464625354991 Marionette TRACE conn3 <- [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]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:22:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 3289ms 09:22:35 INFO - PROCESS | 1751 | 1464625355010 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 1751 | 1464625355015 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 09:22:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:22:35 INFO - PROCESS | 1751 | 1464625355024 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 1751 | 1464625355029 Marionette TRACE conn3 <- [1,1582,null,{}] 09:22:35 INFO - PROCESS | 1751 | 1464625355044 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:35 INFO - PROCESS | 1751 | 1464625355238 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:22:35 INFO - PROCESS | 1751 | 1464625355468 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x8839e800 == 132 [pid = 1751] [id = 403] 09:22:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 243 (0x884f7400) [pid = 1751] [serial = 1210] [outer = (nil)] 09:22:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 244 (0x896d6400) [pid = 1751] [serial = 1211] [outer = 0x884f7400] 09:22:35 INFO - PROCESS | 1751 | 1464625355546 Marionette DEBUG loaded listener.js 09:22:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 245 (0x8974e800) [pid = 1751] [serial = 1212] [outer = 0x884f7400] 09:22:36 INFO - PROCESS | 1751 | 1464625356353 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:22:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1387ms 09:22:36 INFO - PROCESS | 1751 | 1464625356411 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 1751 | 1464625356419 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 09:22:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:22:36 INFO - PROCESS | 1751 | 1464625356429 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 1751 | 1464625356433 Marionette TRACE conn3 <- [1,1586,null,{}] 09:22:36 INFO - PROCESS | 1751 | 1464625356439 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:36 INFO - PROCESS | 1751 | 1464625356647 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:22:36 INFO - PROCESS | 1751 | 1464625356922 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x884fcc00 == 133 [pid = 1751] [id = 404] 09:22:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 246 (0x8bb9b800) [pid = 1751] [serial = 1213] [outer = (nil)] 09:22:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 247 (0x8bdd9400) [pid = 1751] [serial = 1214] [outer = 0x8bb9b800] 09:22:37 INFO - PROCESS | 1751 | 1464625357004 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 248 (0x8cd42400) [pid = 1751] [serial = 1215] [outer = 0x8bb9b800] 09:22:37 INFO - PROCESS | 1751 | 1464625357956 Marionette TRACE conn3 <- [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]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:22:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1582ms 09:22:38 INFO - PROCESS | 1751 | 1464625358019 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:22:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:22:38 INFO - PROCESS | 1751 | 1464625358023 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 09:22:38 INFO - PROCESS | 1751 | 1464625358030 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 1751 | 1464625358035 Marionette TRACE conn3 <- [1,1590,null,{}] 09:22:38 INFO - PROCESS | 1751 | 1464625358051 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:38 INFO - PROCESS | 1751 | 1464625358335 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:22:38 INFO - PROCESS | 1751 | 1464625358373 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccaf400 == 134 [pid = 1751] [id = 405] 09:22:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 249 (0x8cfe5400) [pid = 1751] [serial = 1216] [outer = (nil)] 09:22:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 250 (0x8d3c4000) [pid = 1751] [serial = 1217] [outer = 0x8cfe5400] 09:22:38 INFO - PROCESS | 1751 | 1464625358455 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 251 (0x8d7cd000) [pid = 1751] [serial = 1218] [outer = 0x8cfe5400] 09:22:39 INFO - PROCESS | 1751 | --DOMWINDOW == 250 (0x8cd47000) [pid = 1751] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:22:39 INFO - PROCESS | 1751 | --DOMWINDOW == 249 (0x8d70ac00) [pid = 1751] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:22:39 INFO - PROCESS | 1751 | --DOMWINDOW == 248 (0x894c8800) [pid = 1751] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:22:39 INFO - PROCESS | 1751 | --DOMWINDOW == 247 (0x87052000) [pid = 1751] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:22:39 INFO - PROCESS | 1751 | --DOMWINDOW == 246 (0x87053c00) [pid = 1751] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:22:39 INFO - PROCESS | 1751 | --DOMWINDOW == 245 (0x8cdd2800) [pid = 1751] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:22:39 INFO - PROCESS | 1751 | 1464625359748 Marionette TRACE conn3 <- [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]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:22:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1734ms 09:22:39 INFO - PROCESS | 1751 | 1464625359774 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 1751 | 1464625359793 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 09:22:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:22:39 INFO - PROCESS | 1751 | 1464625359803 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 1751 | 1464625359806 Marionette TRACE conn3 <- [1,1594,null,{}] 09:22:39 INFO - PROCESS | 1751 | 1464625359811 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:40 INFO - PROCESS | 1751 | 1464625360006 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:22:40 INFO - PROCESS | 1751 | 1464625360022 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x87053c00 == 135 [pid = 1751] [id = 406] 09:22:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 246 (0x87236c00) [pid = 1751] [serial = 1219] [outer = (nil)] 09:22:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 247 (0x8dbc9400) [pid = 1751] [serial = 1220] [outer = 0x87236c00] 09:22:40 INFO - PROCESS | 1751 | 1464625360274 Marionette DEBUG loaded listener.js 09:22:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 248 (0x8dedc800) [pid = 1751] [serial = 1221] [outer = 0x87236c00] 09:22:41 INFO - PROCESS | 1751 | 1464625361084 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:22:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:22:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1327ms 09:22:41 INFO - PROCESS | 1751 | 1464625361130 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:22:41 INFO - PROCESS | 1751 | 1464625361134 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 09:22:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:22:41 INFO - PROCESS | 1751 | 1464625361140 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:22:41 INFO - PROCESS | 1751 | 1464625361142 Marionette TRACE conn3 <- [1,1598,null,{}] 09:22:41 INFO - PROCESS | 1751 | 1464625361148 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:41 INFO - PROCESS | 1751 | 1464625361401 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:22:41 INFO - PROCESS | 1751 | 1464625361422 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x89747400 == 136 [pid = 1751] [id = 407] 09:22:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 249 (0x8dbc4800) [pid = 1751] [serial = 1222] [outer = (nil)] 09:22:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 250 (0x8f36c000) [pid = 1751] [serial = 1223] [outer = 0x8dbc4800] 09:22:41 INFO - PROCESS | 1751 | 1464625361495 Marionette DEBUG loaded listener.js 09:22:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 251 (0x90b7cc00) [pid = 1751] [serial = 1224] [outer = 0x8dbc4800] 09:22:42 INFO - PROCESS | 1751 | 1464625362751 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:22:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:22:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1636ms 09:22:42 INFO - PROCESS | 1751 | 1464625362777 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 1751 | 1464625362785 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 09:22:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:22:42 INFO - PROCESS | 1751 | 1464625362793 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 1751 | 1464625362800 Marionette TRACE conn3 <- [1,1602,null,{}] 09:22:42 INFO - PROCESS | 1751 | 1464625362808 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:43 INFO - PROCESS | 1751 | 1464625363088 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:22:43 INFO - PROCESS | 1751 | 1464625363424 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:43 INFO - PROCESS | 1751 | ++DOCSHELL 0x894c9800 == 137 [pid = 1751] [id = 408] 09:22:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 252 (0x8974cc00) [pid = 1751] [serial = 1225] [outer = (nil)] 09:22:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 253 (0x8cdd3c00) [pid = 1751] [serial = 1226] [outer = 0x8974cc00] 09:22:43 INFO - PROCESS | 1751 | 1464625363514 Marionette DEBUG loaded listener.js 09:22:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 254 (0x8cfe9800) [pid = 1751] [serial = 1227] [outer = 0x8974cc00] 09:22:44 INFO - PROCESS | 1751 | 1464625364494 Marionette TRACE conn3 <- [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]]]}] 09:22:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:22:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1737ms 09:22:44 INFO - PROCESS | 1751 | 1464625364530 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:22:44 INFO - PROCESS | 1751 | 1464625364540 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 09:22:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:22:44 INFO - PROCESS | 1751 | 1464625364550 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:22:44 INFO - PROCESS | 1751 | 1464625364554 Marionette TRACE conn3 <- [1,1606,null,{}] 09:22:44 INFO - PROCESS | 1751 | 1464625364561 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:44 INFO - PROCESS | 1751 | 1464625364779 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:22:45 INFO - PROCESS | 1751 | 1464625365147 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dd05400 == 138 [pid = 1751] [id = 409] 09:22:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 255 (0x90b72400) [pid = 1751] [serial = 1228] [outer = (nil)] 09:22:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 256 (0x90cf3c00) [pid = 1751] [serial = 1229] [outer = 0x90b72400] 09:22:45 INFO - PROCESS | 1751 | 1464625365239 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 257 (0x9164dc00) [pid = 1751] [serial = 1230] [outer = 0x90b72400] 09:22:46 INFO - PROCESS | 1751 | 1464625366202 Marionette TRACE conn3 <- [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]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:22:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1685ms 09:22:46 INFO - PROCESS | 1751 | 1464625366236 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:22:46 INFO - PROCESS | 1751 | 1464625366241 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 09:22:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:22:46 INFO - PROCESS | 1751 | 1464625366247 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 1751 | 1464625366253 Marionette TRACE conn3 <- [1,1610,null,{}] 09:22:46 INFO - PROCESS | 1751 | 1464625366270 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:46 INFO - PROCESS | 1751 | 1464625366488 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:22:46 INFO - PROCESS | 1751 | 1464625366865 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x88395c00 == 139 [pid = 1751] [id = 410] 09:22:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 258 (0x91899400) [pid = 1751] [serial = 1231] [outer = (nil)] 09:22:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 259 (0x91eb5400) [pid = 1751] [serial = 1232] [outer = 0x91899400] 09:22:46 INFO - PROCESS | 1751 | 1464625366967 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 260 (0x924cd000) [pid = 1751] [serial = 1233] [outer = 0x91899400] 09:22:47 INFO - PROCESS | 1751 | 1464625367862 Marionette TRACE conn3 <- [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]]]}] 09:22:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:22:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1685ms 09:22:47 INFO - PROCESS | 1751 | 1464625367933 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:22:47 INFO - PROCESS | 1751 | 1464625367937 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 09:22:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:22:47 INFO - PROCESS | 1751 | 1464625367945 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:22:47 INFO - PROCESS | 1751 | 1464625367948 Marionette TRACE conn3 <- [1,1614,null,{}] 09:22:47 INFO - PROCESS | 1751 | 1464625367954 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:48 INFO - PROCESS | 1751 | 1464625368201 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:22:48 INFO - PROCESS | 1751 | 1464625368521 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x91eb6000 == 140 [pid = 1751] [id = 411] 09:22:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 261 (0x91eb8c00) [pid = 1751] [serial = 1234] [outer = (nil)] 09:22:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 262 (0x92660000) [pid = 1751] [serial = 1235] [outer = 0x91eb8c00] 09:22:48 INFO - PROCESS | 1751 | 1464625368615 Marionette DEBUG loaded listener.js 09:22:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 263 (0x927c1400) [pid = 1751] [serial = 1236] [outer = 0x91eb8c00] 09:22:49 INFO - PROCESS | 1751 | 1464625369510 Marionette TRACE conn3 <- [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]]]}] 09:22:49 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 09:22:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1638ms 09:22:49 INFO - PROCESS | 1751 | 1464625369584 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 1751 | 1464625369588 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 09:22:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:22:49 INFO - PROCESS | 1751 | 1464625369595 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 1751 | 1464625369597 Marionette TRACE conn3 <- [1,1618,null,{}] 09:22:49 INFO - PROCESS | 1751 | 1464625369604 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:49 INFO - PROCESS | 1751 | 1464625369853 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:22:50 INFO - PROCESS | 1751 | 1464625370187 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x924d8000 == 141 [pid = 1751] [id = 412] 09:22:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 264 (0x92a18800) [pid = 1751] [serial = 1237] [outer = (nil)] 09:22:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 265 (0x9382d400) [pid = 1751] [serial = 1238] [outer = 0x92a18800] 09:22:50 INFO - PROCESS | 1751 | 1464625370277 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 266 (0x93855400) [pid = 1751] [serial = 1239] [outer = 0x92a18800] 09:22:51 INFO - PROCESS | 1751 | 1464625371186 Marionette TRACE conn3 <- [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]]]}] 09:22:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:22:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1631ms 09:22:51 INFO - PROCESS | 1751 | 1464625371242 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 1751 | 1464625371245 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 09:22:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:22:51 INFO - PROCESS | 1751 | 1464625371255 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 1751 | 1464625371258 Marionette TRACE conn3 <- [1,1622,null,{}] 09:22:51 INFO - PROCESS | 1751 | 1464625371264 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:51 INFO - PROCESS | 1751 | 1464625371486 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:22:51 INFO - PROCESS | 1751 | 1464625371834 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x88392400 == 142 [pid = 1751] [id = 413] 09:22:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 267 (0x8cdc9400) [pid = 1751] [serial = 1240] [outer = (nil)] 09:22:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 268 (0x95191c00) [pid = 1751] [serial = 1241] [outer = 0x8cdc9400] 09:22:51 INFO - PROCESS | 1751 | 1464625371942 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 269 (0x980e8c00) [pid = 1751] [serial = 1242] [outer = 0x8cdc9400] 09:22:52 INFO - PROCESS | 1751 | 1464625372814 Marionette TRACE conn3 <- [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]]]}] 09:22:52 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 09:22:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1629ms 09:22:52 INFO - PROCESS | 1751 | 1464625372885 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:22:52 INFO - PROCESS | 1751 | 1464625372889 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 09:22:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:22:52 INFO - PROCESS | 1751 | 1464625372895 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:22:52 INFO - PROCESS | 1751 | 1464625372899 Marionette TRACE conn3 <- [1,1626,null,{}] 09:22:52 INFO - PROCESS | 1751 | 1464625372904 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:53 INFO - PROCESS | 1751 | 1464625373108 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:22:53 INFO - PROCESS | 1751 | 1464625373435 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x919dbc00 == 143 [pid = 1751] [id = 414] 09:22:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 270 (0x95129800) [pid = 1751] [serial = 1243] [outer = (nil)] 09:22:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 271 (0x99547400) [pid = 1751] [serial = 1244] [outer = 0x95129800] 09:22:53 INFO - PROCESS | 1751 | 1464625373534 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 272 (0x99dc6000) [pid = 1751] [serial = 1245] [outer = 0x95129800] 09:22:54 INFO - PROCESS | 1751 | 1464625374442 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:22:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1581ms 09:22:54 INFO - PROCESS | 1751 | 1464625374478 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 1751 | 1464625374482 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 09:22:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:22:54 INFO - PROCESS | 1751 | 1464625374491 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 1751 | 1464625374495 Marionette TRACE conn3 <- [1,1630,null,{}] 09:22:54 INFO - PROCESS | 1751 | 1464625374523 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:54 INFO - PROCESS | 1751 | 1464625374750 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:22:55 INFO - PROCESS | 1751 | 1464625375082 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x93859c00 == 144 [pid = 1751] [id = 415] 09:22:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 273 (0x9519b800) [pid = 1751] [serial = 1246] [outer = (nil)] 09:22:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 274 (0x9a129800) [pid = 1751] [serial = 1247] [outer = 0x9519b800] 09:22:55 INFO - PROCESS | 1751 | 1464625375183 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 275 (0x9a12fc00) [pid = 1751] [serial = 1248] [outer = 0x9519b800] 09:22:56 INFO - PROCESS | 1751 | 1464625376105 Marionette TRACE conn3 <- [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]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:22:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1686ms 09:22:56 INFO - PROCESS | 1751 | 1464625376177 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 1751 | 1464625376181 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 09:22:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:22:56 INFO - PROCESS | 1751 | 1464625376187 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 1751 | 1464625376191 Marionette TRACE conn3 <- [1,1634,null,{}] 09:22:56 INFO - PROCESS | 1751 | 1464625376196 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:56 INFO - PROCESS | 1751 | 1464625376465 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:22:56 INFO - PROCESS | 1751 | 1464625376799 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2eb000 == 145 [pid = 1751] [id = 416] 09:22:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 276 (0x8cf18400) [pid = 1751] [serial = 1249] [outer = (nil)] 09:22:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 277 (0x9a88cc00) [pid = 1751] [serial = 1250] [outer = 0x8cf18400] 09:22:56 INFO - PROCESS | 1751 | 1464625376899 Marionette DEBUG loaded listener.js 09:22:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 278 (0x9b20dc00) [pid = 1751] [serial = 1251] [outer = 0x8cf18400] 09:22:57 INFO - PROCESS | 1751 | 1464625377792 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:22:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:22:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1684ms 09:22:57 INFO - PROCESS | 1751 | 1464625377872 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 1751 | 1464625377876 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 09:22:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:22:57 INFO - PROCESS | 1751 | 1464625377883 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 1751 | 1464625377888 Marionette TRACE conn3 <- [1,1638,null,{}] 09:22:57 INFO - PROCESS | 1751 | 1464625377894 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:58 INFO - PROCESS | 1751 | 1464625378108 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:22:58 INFO - PROCESS | 1751 | 1464625378452 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a77fc00 == 146 [pid = 1751] [id = 417] 09:22:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 279 (0x9b705400) [pid = 1751] [serial = 1252] [outer = (nil)] 09:22:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 280 (0x9b91fc00) [pid = 1751] [serial = 1253] [outer = 0x9b705400] 09:22:58 INFO - PROCESS | 1751 | 1464625378549 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 281 (0x9b952000) [pid = 1751] [serial = 1254] [outer = 0x9b705400] 09:22:59 INFO - PROCESS | 1751 | 1464625379455 Marionette TRACE conn3 <- [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]]]}] 09:22:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:22:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1630ms 09:22:59 INFO - PROCESS | 1751 | 1464625379514 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 1751 | 1464625379519 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 09:22:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:22:59 INFO - PROCESS | 1751 | 1464625379525 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 1751 | 1464625379530 Marionette TRACE conn3 <- [1,1642,null,{}] 09:22:59 INFO - PROCESS | 1751 | 1464625379536 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:22:59 INFO - PROCESS | 1751 | 1464625379769 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:23:00 INFO - PROCESS | 1751 | 1464625380104 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a77d400 == 147 [pid = 1751] [id = 418] 09:23:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 282 (0x9b702000) [pid = 1751] [serial = 1255] [outer = (nil)] 09:23:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 283 (0x9ccda000) [pid = 1751] [serial = 1256] [outer = 0x9b702000] 09:23:00 INFO - PROCESS | 1751 | 1464625380204 Marionette DEBUG loaded listener.js 09:23:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 284 (0x9cf46c00) [pid = 1751] [serial = 1257] [outer = 0x9b702000] 09:23:01 INFO - PROCESS | 1751 | 1464625381103 Marionette TRACE conn3 <- [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]]]}] 09:23:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:23:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1632ms 09:23:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:23:01 INFO - PROCESS | 1751 | 1464625381159 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:23:01 INFO - PROCESS | 1751 | 1464625381162 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 09:23:01 INFO - PROCESS | 1751 | 1464625381168 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:23:01 INFO - PROCESS | 1751 | 1464625381172 Marionette TRACE conn3 <- [1,1646,null,{}] 09:23:01 INFO - PROCESS | 1751 | 1464625381177 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:01 INFO - PROCESS | 1751 | 1464625381459 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:23:01 INFO - PROCESS | 1751 | 1464625381798 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x8db89400 == 148 [pid = 1751] [id = 419] 09:23:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 285 (0x99fb5800) [pid = 1751] [serial = 1258] [outer = (nil)] 09:23:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 286 (0x9cfc8c00) [pid = 1751] [serial = 1259] [outer = 0x99fb5800] 09:23:01 INFO - PROCESS | 1751 | 1464625381906 Marionette DEBUG loaded listener.js 09:23:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 287 (0xa0519800) [pid = 1751] [serial = 1260] [outer = 0x99fb5800] 09:23:02 INFO - PROCESS | 1751 | 1464625382837 Marionette TRACE conn3 <- [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]]]}] 09:23:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:23:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1733ms 09:23:02 INFO - PROCESS | 1751 | 1464625382902 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 1751 | 1464625382906 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 09:23:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:23:02 INFO - PROCESS | 1751 | 1464625382913 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 1751 | 1464625382916 Marionette TRACE conn3 <- [1,1650,null,{}] 09:23:02 INFO - PROCESS | 1751 | 1464625382922 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:03 INFO - PROCESS | 1751 | 1464625383139 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:23:03 INFO - PROCESS | 1751 | 1464625383470 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x9cf4b000 == 149 [pid = 1751] [id = 420] 09:23:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 288 (0x9cfc3800) [pid = 1751] [serial = 1261] [outer = (nil)] 09:23:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 289 (0xa2144400) [pid = 1751] [serial = 1262] [outer = 0x9cfc3800] 09:23:03 INFO - PROCESS | 1751 | 1464625383565 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 290 (0xa214b400) [pid = 1751] [serial = 1263] [outer = 0x9cfc3800] 09:23:04 INFO - PROCESS | 1751 | 1464625384470 Marionette TRACE conn3 <- [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]]]}] 09:23:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:23:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1596ms 09:23:04 INFO - PROCESS | 1751 | 1464625384510 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:23:04 INFO - PROCESS | 1751 | 1464625384513 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 09:23:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:23:04 INFO - PROCESS | 1751 | 1464625384520 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:23:04 INFO - PROCESS | 1751 | 1464625384523 Marionette TRACE conn3 <- [1,1654,null,{}] 09:23:04 INFO - PROCESS | 1751 | 1464625384529 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:04 INFO - PROCESS | 1751 | 1464625384743 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:23:05 INFO - PROCESS | 1751 | 1464625385085 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 1751 | ++DOCSHELL 0xa0516400 == 150 [pid = 1751] [id = 421] 09:23:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 291 (0xa1037c00) [pid = 1751] [serial = 1264] [outer = (nil)] 09:23:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 292 (0xa24f1400) [pid = 1751] [serial = 1265] [outer = 0xa1037c00] 09:23:05 INFO - PROCESS | 1751 | 1464625385180 Marionette DEBUG loaded listener.js 09:23:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 293 (0xa262e400) [pid = 1751] [serial = 1266] [outer = 0xa1037c00] 09:23:06 INFO - PROCESS | 1751 | 1464625386096 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:23:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:23:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1641ms 09:23:06 INFO - PROCESS | 1751 | 1464625386162 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 1751 | 1464625386166 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 09:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:23:06 INFO - PROCESS | 1751 | 1464625386173 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 1751 | 1464625386176 Marionette TRACE conn3 <- [1,1658,null,{}] 09:23:06 INFO - PROCESS | 1751 | 1464625386186 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:06 INFO - PROCESS | 1751 | 1464625386403 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:23:06 INFO - PROCESS | 1751 | 1464625386751 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdd8000 == 151 [pid = 1751] [id = 422] 09:23:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 294 (0x8dedc400) [pid = 1751] [serial = 1267] [outer = (nil)] 09:23:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 295 (0xa26e3000) [pid = 1751] [serial = 1268] [outer = 0x8dedc400] 09:23:06 INFO - PROCESS | 1751 | 1464625386845 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 296 (0xa306ac00) [pid = 1751] [serial = 1269] [outer = 0x8dedc400] 09:23:07 INFO - PROCESS | 1751 | 1464625387743 Marionette TRACE conn3 <- [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]]]}] 09:23:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:23:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1629ms 09:23:07 INFO - PROCESS | 1751 | 1464625387803 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:23:07 INFO - PROCESS | 1751 | 1464625387807 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 09:23:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:23:07 INFO - PROCESS | 1751 | 1464625387813 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:23:07 INFO - PROCESS | 1751 | 1464625387816 Marionette TRACE conn3 <- [1,1662,null,{}] 09:23:07 INFO - PROCESS | 1751 | 1464625387822 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:08 INFO - PROCESS | 1751 | 1464625388041 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:23:08 INFO - PROCESS | 1751 | 1464625388375 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a071400 == 152 [pid = 1751] [id = 423] 09:23:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 297 (0xa26bf400) [pid = 1751] [serial = 1270] [outer = (nil)] 09:23:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 298 (0xa3225800) [pid = 1751] [serial = 1271] [outer = 0xa26bf400] 09:23:08 INFO - PROCESS | 1751 | 1464625388471 Marionette DEBUG loaded listener.js 09:23:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 299 (0xa3252c00) [pid = 1751] [serial = 1272] [outer = 0xa26bf400] 09:23:09 INFO - PROCESS | 1751 | 1464625389358 Marionette TRACE conn3 <- [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]]]}] 09:23:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:23:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1585ms 09:23:09 INFO - PROCESS | 1751 | 1464625389408 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:23:09 INFO - PROCESS | 1751 | 1464625389412 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 09:23:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:23:09 INFO - PROCESS | 1751 | 1464625389418 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:23:09 INFO - PROCESS | 1751 | 1464625389422 Marionette TRACE conn3 <- [1,1666,null,{}] 09:23:09 INFO - PROCESS | 1751 | 1464625389428 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:09 INFO - PROCESS | 1751 | 1464625389646 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:23:10 INFO - PROCESS | 1751 | 1464625389999 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x882c6800 == 153 [pid = 1751] [id = 424] 09:23:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 300 (0x882c9000) [pid = 1751] [serial = 1273] [outer = (nil)] 09:23:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 301 (0x896dc000) [pid = 1751] [serial = 1274] [outer = 0x882c9000] 09:23:10 INFO - PROCESS | 1751 | 1464625390093 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 302 (0x8cd4bc00) [pid = 1751] [serial = 1275] [outer = 0x882c9000] 09:23:11 INFO - PROCESS | 1751 | 1464625391687 Marionette TRACE conn3 <- [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]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2385ms 09:23:11 INFO - PROCESS | 1751 | 1464625391813 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 1751 | 1464625391819 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8689f000 == 152 [pid = 1751] [id = 355] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8d7d5c00 == 151 [pid = 1751] [id = 346] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x87057400 == 150 [pid = 1751] [id = 295] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x91eb9800 == 149 [pid = 1751] [id = 350] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8dbcc800 == 148 [pid = 1751] [id = 345] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x893b3800 == 147 [pid = 1751] [id = 299] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8dbcb800 == 146 [pid = 1751] [id = 301] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0xa3065000 == 145 [pid = 1751] [id = 28] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8cfe4400 == 144 [pid = 1751] [id = 354] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0xa214bc00 == 143 [pid = 1751] [id = 46] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8f36e800 == 142 [pid = 1751] [id = 130] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x90c1ac00 == 141 [pid = 1751] [id = 304] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x893c1400 == 140 [pid = 1751] [id = 294] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8d7d8000 == 139 [pid = 1751] [id = 300] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x92671400 == 138 [pid = 1751] [id = 309] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x9265c800 == 137 [pid = 1751] [id = 352] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x865f7c00 == 136 [pid = 1751] [id = 310] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x896cf400 == 135 [pid = 1751] [id = 302] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x90cf4400 == 134 [pid = 1751] [id = 349] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x894c1400 == 133 [pid = 1751] [id = 348] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8cd3fc00 == 132 [pid = 1751] [id = 298] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x919d4c00 == 131 [pid = 1751] [id = 351] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x90ced400 == 130 [pid = 1751] [id = 308] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x9207a400 == 129 [pid = 1751] [id = 306] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x89750c00 == 128 [pid = 1751] [id = 297] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x896d5800 == 127 [pid = 1751] [id = 303] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x90b78c00 == 126 [pid = 1751] [id = 347] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x919d3400 == 125 [pid = 1751] [id = 307] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x924c9400 == 124 [pid = 1751] [id = 395] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x98075400 == 123 [pid = 1751] [id = 394] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8cfeac00 == 122 [pid = 1751] [id = 392] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x93857000 == 121 [pid = 1751] [id = 393] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x893b8c00 == 120 [pid = 1751] [id = 391] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x916e4000 == 119 [pid = 1751] [id = 390] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x91705800 == 118 [pid = 1751] [id = 389] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x89749400 == 117 [pid = 1751] [id = 388] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8cf13000 == 116 [pid = 1751] [id = 387] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8a072c00 == 115 [pid = 1751] [id = 385] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8bba3400 == 114 [pid = 1751] [id = 386] 09:23:12 INFO - PROCESS | 1751 | --DOCSHELL 0x87050c00 == 113 [pid = 1751] [id = 384] 09:23:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 301 (0x8d70dc00) [pid = 1751] [serial = 1151] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 300 (0x8d705800) [pid = 1751] [serial = 1146] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 299 (0x8dbc6000) [pid = 1751] [serial = 1148] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 298 (0x8dd01c00) [pid = 1751] [serial = 1149] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 297 (0x8bba0800) [pid = 1751] [serial = 1142] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 296 (0x87230400) [pid = 1751] [serial = 1139] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 295 (0x893bec00) [pid = 1751] [serial = 1140] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 294 (0x884f6c00) [pid = 1751] [serial = 1137] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 293 (0x882c7000) [pid = 1751] [serial = 1136] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 292 (0x893c1c00) [pid = 1751] [serial = 1133] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 291 (0x99e0c800) [pid = 1751] [serial = 1130] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 290 (0x991edc00) [pid = 1751] [serial = 1127] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 289 (0x98f0d000) [pid = 1751] [serial = 1124] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 288 (0x9806d400) [pid = 1751] [serial = 1121] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 287 (0x95197400) [pid = 1751] [serial = 1118] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 286 (0x95125000) [pid = 1751] [serial = 1115] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 285 (0x94f1f400) [pid = 1751] [serial = 1112] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 284 (0x9382d800) [pid = 1751] [serial = 1109] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 283 (0x92651800) [pid = 1751] [serial = 1106] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 282 (0x91706400) [pid = 1751] [serial = 1103] [outer = (nil)] [url = about:blank] 09:23:12 INFO - PROCESS | 1751 | --DOMWINDOW == 281 (0x90bc8c00) [pid = 1751] [serial = 1100] [outer = (nil)] [url = about:blank] 09:23:13 INFO - PROCESS | 1751 | --DOMWINDOW == 280 (0x8e896c00) [pid = 1751] [serial = 1097] [outer = (nil)] [url = about:blank] 09:23:13 INFO - PROCESS | 1751 | --DOMWINDOW == 279 (0x8d592c00) [pid = 1751] [serial = 1094] [outer = (nil)] [url = about:blank] 09:23:13 INFO - PROCESS | 1751 | --DOMWINDOW == 278 (0x8a06a000) [pid = 1751] [serial = 1091] [outer = (nil)] [url = about:blank] 09:23:13 INFO - PROCESS | 1751 | --DOMWINDOW == 277 (0x8722a800) [pid = 1751] [serial = 1088] [outer = (nil)] [url = about:blank] 09:23:13 INFO - PROCESS | 1751 | --DOMWINDOW == 276 (0x8d7cf400) [pid = 1751] [serial = 1086] [outer = (nil)] [url = about:blank] 09:23:13 INFO - PROCESS | 1751 | --DOMWINDOW == 275 (0x8d3ccc00) [pid = 1751] [serial = 1145] [outer = (nil)] [url = about:blank] 09:23:13 INFO - PROCESS | 1751 | --DOMWINDOW == 274 (0x8ccb5800) [pid = 1751] [serial = 1143] [outer = (nil)] [url = about:blank] 09:23:13 INFO - PROCESS | 1751 | 1464625393027 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 1751 | 1464625393034 Marionette TRACE conn3 <- [1,1670,null,{}] 09:23:13 INFO - PROCESS | 1751 | 1464625393057 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:13 INFO - PROCESS | 1751 | 1464625393272 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:23:13 INFO - PROCESS | 1751 | 1464625393491 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x87230400 == 114 [pid = 1751] [id = 425] 09:23:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 275 (0x87233800) [pid = 1751] [serial = 1276] [outer = (nil)] 09:23:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 276 (0x882c0c00) [pid = 1751] [serial = 1277] [outer = 0x87233800] 09:23:13 INFO - PROCESS | 1751 | 1464625393574 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 277 (0x882ccc00) [pid = 1751] [serial = 1278] [outer = 0x87233800] 09:23:14 INFO - PROCESS | 1751 | 1464625394409 Marionette TRACE conn3 <- [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]]]}] 09:23:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:23:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1621ms 09:23:14 INFO - PROCESS | 1751 | 1464625394475 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:23:14 INFO - PROCESS | 1751 | 1464625394484 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 09:23:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:23:14 INFO - PROCESS | 1751 | 1464625394494 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:23:14 INFO - PROCESS | 1751 | 1464625394498 Marionette TRACE conn3 <- [1,1674,null,{}] 09:23:14 INFO - PROCESS | 1751 | 1464625394520 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:14 INFO - PROCESS | 1751 | 1464625394732 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:23:14 INFO - PROCESS | 1751 | 1464625394744 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x8722a400 == 115 [pid = 1751] [id = 426] 09:23:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 278 (0x893b3000) [pid = 1751] [serial = 1279] [outer = (nil)] 09:23:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 279 (0x894be800) [pid = 1751] [serial = 1280] [outer = 0x893b3000] 09:23:14 INFO - PROCESS | 1751 | 1464625394821 Marionette DEBUG loaded listener.js 09:23:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 280 (0x896cfc00) [pid = 1751] [serial = 1281] [outer = 0x893b3000] 09:23:15 INFO - PROCESS | 1751 | 1464625395955 Marionette TRACE conn3 <- [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]]]}] 09:23:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:23:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1504ms 09:23:16 INFO - PROCESS | 1751 | 1464625395999 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 1751 | 1464625396003 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 09:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:23:16 INFO - PROCESS | 1751 | 1464625396020 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 1751 | 1464625396026 Marionette TRACE conn3 <- [1,1678,null,{}] 09:23:16 INFO - PROCESS | 1751 | 1464625396042 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:16 INFO - PROCESS | 1751 | 1464625396342 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:23:16 INFO - PROCESS | 1751 | 1464625396374 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x8722f400 == 116 [pid = 1751] [id = 427] 09:23:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 281 (0x898f8400) [pid = 1751] [serial = 1282] [outer = (nil)] 09:23:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 282 (0x8a2e7c00) [pid = 1751] [serial = 1283] [outer = 0x898f8400] 09:23:16 INFO - PROCESS | 1751 | 1464625396456 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 283 (0x8bba0800) [pid = 1751] [serial = 1284] [outer = 0x898f8400] 09:23:17 INFO - PROCESS | 1751 | 1464625397497 Marionette TRACE conn3 <- [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]]]}] 09:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1546ms 09:23:17 INFO - PROCESS | 1751 | 1464625397559 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 1751 | 1464625397564 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 09:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:23:17 INFO - PROCESS | 1751 | 1464625397570 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 1751 | 1464625397573 Marionette TRACE conn3 <- [1,1682,null,{}] 09:23:17 INFO - PROCESS | 1751 | 1464625397579 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 282 (0x8974c000) [pid = 1751] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 281 (0x90c26800) [pid = 1751] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 280 (0x9265dc00) [pid = 1751] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 279 (0x9265c000) [pid = 1751] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 278 (0x924d8800) [pid = 1751] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 277 (0x8d7ccc00) [pid = 1751] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 276 (0x95194400) [pid = 1751] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 275 (0x8dda4c00) [pid = 1751] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 274 (0x8dbcdc00) [pid = 1751] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 273 (0x8cd40400) [pid = 1751] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 272 (0x8d7d9000) [pid = 1751] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 271 (0x8722e000) [pid = 1751] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 270 (0x898f6000) [pid = 1751] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 269 (0x86896c00) [pid = 1751] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 268 (0x916e4800) [pid = 1751] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 267 (0x8cfe8800) [pid = 1751] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 266 (0x8d594000) [pid = 1751] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 265 (0x92a1ac00) [pid = 1751] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 264 (0x9764ac00) [pid = 1751] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 263 (0x919dd400) [pid = 1751] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 262 (0x8dd0f400) [pid = 1751] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 261 (0x898efc00) [pid = 1751] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 260 (0x898f2400) [pid = 1751] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 259 (0x9164f400) [pid = 1751] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 258 (0x8dbc7800) [pid = 1751] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 257 (0x92674c00) [pid = 1751] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 256 (0x90b71c00) [pid = 1751] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 255 (0x8689f800) [pid = 1751] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 254 (0x8689fc00) [pid = 1751] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 253 (0x86894c00) [pid = 1751] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 252 (0x8cf10c00) [pid = 1751] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 251 (0x92a15400) [pid = 1751] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 250 (0x8a06e400) [pid = 1751] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 249 (0x89745c00) [pid = 1751] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 248 (0x8a2ed800) [pid = 1751] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 247 (0x8cfe5400) [pid = 1751] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 246 (0x884f7400) [pid = 1751] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 245 (0x91707800) [pid = 1751] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 244 (0x980e2000) [pid = 1751] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 243 (0x8f17dc00) [pid = 1751] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 242 (0x93b9c400) [pid = 1751] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 241 (0x8dedf800) [pid = 1751] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 240 (0x8cfed000) [pid = 1751] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 239 (0x9910b800) [pid = 1751] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 238 (0x9207f000) [pid = 1751] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 237 (0x87057c00) [pid = 1751] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 236 (0x8cf17000) [pid = 1751] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 235 (0x9259bc00) [pid = 1751] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 234 (0x9a12b400) [pid = 1751] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 233 (0x8bb9b800) [pid = 1751] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 232 (0x8a2e5400) [pid = 1751] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 231 (0x9b2bcc00) [pid = 1751] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 230 (0x94f20800) [pid = 1751] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 229 (0x87236c00) [pid = 1751] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 228 (0x94f26800) [pid = 1751] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 227 (0x92075800) [pid = 1751] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 226 (0x8d3c5000) [pid = 1751] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 225 (0x8dbc5800) [pid = 1751] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 224 (0x924d2400) [pid = 1751] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 223 (0x8ccb0400) [pid = 1751] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 222 (0x8cff0000) [pid = 1751] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 221 (0x90c25800) [pid = 1751] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 220 (0x90b73800) [pid = 1751] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 219 (0x8dbce800) [pid = 1751] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 218 (0x8705cc00) [pid = 1751] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 217 (0x99109000) [pid = 1751] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 216 (0x924d1000) [pid = 1751] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 215 (0x854d0400) [pid = 1751] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 214 (0x924d1800) [pid = 1751] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 213 (0x8cd46c00) [pid = 1751] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 212 (0x8cd47400) [pid = 1751] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 211 (0x8bdda400) [pid = 1751] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 210 (0x896d2000) [pid = 1751] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 209 (0x86893400) [pid = 1751] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 208 (0x8ccbb000) [pid = 1751] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 207 (0x916e7000) [pid = 1751] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 206 (0x8dd03c00) [pid = 1751] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 205 (0x98f05400) [pid = 1751] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 204 (0x92675000) [pid = 1751] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 203 (0x8d58dc00) [pid = 1751] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 202 (0x8d595800) [pid = 1751] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 201 (0x8d3c8400) [pid = 1751] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 200 (0x8dd06000) [pid = 1751] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 199 (0x90b73400) [pid = 1751] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 198 (0x9259c000) [pid = 1751] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 197 (0x8bb9c800) [pid = 1751] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:23:19 INFO - PROCESS | 1751 | --DOMWINDOW == 196 (0x896d5400) [pid = 1751] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:23:19 INFO - PROCESS | 1751 | 1464625399486 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:23:19 INFO - PROCESS | 1751 | 1464625399637 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x854c8400 == 117 [pid = 1751] [id = 428] 09:23:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 197 (0x86892c00) [pid = 1751] [serial = 1285] [outer = (nil)] 09:23:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 198 (0x87054000) [pid = 1751] [serial = 1286] [outer = 0x86892c00] 09:23:19 INFO - PROCESS | 1751 | 1464625399721 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 199 (0x884f7400) [pid = 1751] [serial = 1287] [outer = 0x86892c00] 09:23:20 INFO - PROCESS | 1751 | 1464625400521 Marionette TRACE conn3 <- [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]]]}] 09:23:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:23:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2986ms 09:23:20 INFO - PROCESS | 1751 | 1464625400556 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:23:20 INFO - PROCESS | 1751 | 1464625400560 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 09:23:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:23:20 INFO - PROCESS | 1751 | 1464625400566 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:23:20 INFO - PROCESS | 1751 | 1464625400570 Marionette TRACE conn3 <- [1,1686,null,{}] 09:23:20 INFO - PROCESS | 1751 | 1464625400575 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:20 INFO - PROCESS | 1751 | 1464625400762 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:23:20 INFO - PROCESS | 1751 | 1464625400777 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x854d0400 == 118 [pid = 1751] [id = 429] 09:23:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 200 (0x8673bc00) [pid = 1751] [serial = 1288] [outer = (nil)] 09:23:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 201 (0x898f6000) [pid = 1751] [serial = 1289] [outer = 0x8673bc00] 09:23:20 INFO - PROCESS | 1751 | 1464625400854 Marionette DEBUG loaded listener.js 09:23:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 202 (0x8bdcf000) [pid = 1751] [serial = 1290] [outer = 0x8673bc00] 09:23:22 INFO - PROCESS | 1751 | 1464625402191 Marionette TRACE conn3 <- [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]]]}] 09:23:22 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 09:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1679ms 09:23:22 INFO - PROCESS | 1751 | 1464625402252 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:23:22 INFO - PROCESS | 1751 | 1464625402266 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 09:23:22 INFO - PROCESS | 1751 | 1464625402275 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - PROCESS | 1751 | 1464625402282 Marionette TRACE conn3 <- [1,1690,null,{}] 09:23:22 INFO - PROCESS | 1751 | 1464625402291 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:22 INFO - PROCESS | 1751 | 1464625402574 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:23:22 INFO - PROCESS | 1751 | 1464625402913 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x87054800 == 119 [pid = 1751] [id = 430] 09:23:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 203 (0x8839dc00) [pid = 1751] [serial = 1291] [outer = (nil)] 09:23:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 204 (0x893bd000) [pid = 1751] [serial = 1292] [outer = 0x8839dc00] 09:23:23 INFO - PROCESS | 1751 | 1464625403015 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 205 (0x896d1c00) [pid = 1751] [serial = 1293] [outer = 0x8839dc00] 09:23:24 INFO - PROCESS | 1751 | 1464625404040 Marionette TRACE conn3 <- [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]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1843ms 09:23:24 INFO - PROCESS | 1751 | 1464625404118 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:23:24 INFO - PROCESS | 1751 | 1464625404127 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 09:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:23:24 INFO - PROCESS | 1751 | 1464625404139 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 1751 | 1464625404143 Marionette TRACE conn3 <- [1,1694,null,{}] 09:23:24 INFO - PROCESS | 1751 | 1464625404149 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:24 INFO - PROCESS | 1751 | 1464625404413 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:23:24 INFO - PROCESS | 1751 | 1464625404740 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2e8800 == 120 [pid = 1751] [id = 431] 09:23:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 206 (0x8b9cd400) [pid = 1751] [serial = 1294] [outer = (nil)] 09:23:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 207 (0x8ccb0000) [pid = 1751] [serial = 1295] [outer = 0x8b9cd400] 09:23:24 INFO - PROCESS | 1751 | 1464625404831 Marionette DEBUG loaded listener.js 09:23:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 208 (0x8cd40400) [pid = 1751] [serial = 1296] [outer = 0x8b9cd400] 09:23:25 INFO - PROCESS | 1751 | 1464625405804 Marionette TRACE conn3 <- [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]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1733ms 09:23:25 INFO - PROCESS | 1751 | 1464625405873 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 1751 | 1464625405877 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 09:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:23:25 INFO - PROCESS | 1751 | 1464625405884 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 1751 | 1464625405891 Marionette TRACE conn3 <- [1,1698,null,{}] 09:23:25 INFO - PROCESS | 1751 | 1464625405908 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:26 INFO - PROCESS | 1751 | 1464625406177 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:23:26 INFO - PROCESS | 1751 | 1464625406509 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x894cc800 == 121 [pid = 1751] [id = 432] 09:23:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 209 (0x8cf19c00) [pid = 1751] [serial = 1297] [outer = (nil)] 09:23:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 210 (0x8d3c2800) [pid = 1751] [serial = 1298] [outer = 0x8cf19c00] 09:23:26 INFO - PROCESS | 1751 | 1464625406603 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 211 (0x8d590800) [pid = 1751] [serial = 1299] [outer = 0x8cf19c00] 09:23:27 INFO - PROCESS | 1751 | 1464625407536 Marionette TRACE conn3 <- [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]]]}] 09:23:27 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 09:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1693ms 09:23:27 INFO - PROCESS | 1751 | 1464625407578 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:23:27 INFO - PROCESS | 1751 | 1464625407583 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 09:23:27 INFO - PROCESS | 1751 | 1464625407590 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 1751 | 1464625407594 Marionette TRACE conn3 <- [1,1702,null,{}] 09:23:27 INFO - PROCESS | 1751 | 1464625407600 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:27 INFO - PROCESS | 1751 | 1464625407826 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:23:28 INFO - PROCESS | 1751 | 1464625408163 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x87051c00 == 122 [pid = 1751] [id = 433] 09:23:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 212 (0x8cdd0000) [pid = 1751] [serial = 1300] [outer = (nil)] 09:23:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 213 (0x8d70dc00) [pid = 1751] [serial = 1301] [outer = 0x8cdd0000] 09:23:28 INFO - PROCESS | 1751 | 1464625408261 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 214 (0x8d7d7000) [pid = 1751] [serial = 1302] [outer = 0x8cdd0000] 09:23:29 INFO - PROCESS | 1751 | 1464625409200 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1683ms 09:23:29 INFO - PROCESS | 1751 | 1464625409273 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 1751 | 1464625409276 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 09:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:23:29 INFO - PROCESS | 1751 | 1464625409284 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 1751 | 1464625409287 Marionette TRACE conn3 <- [1,1706,null,{}] 09:23:29 INFO - PROCESS | 1751 | 1464625409293 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:29 INFO - PROCESS | 1751 | 1464625409554 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:23:29 INFO - PROCESS | 1751 | 1464625409889 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cfeb400 == 123 [pid = 1751] [id = 434] 09:23:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 215 (0x8d598800) [pid = 1751] [serial = 1303] [outer = (nil)] 09:23:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 216 (0x8dbc3400) [pid = 1751] [serial = 1304] [outer = 0x8d598800] 09:23:29 INFO - PROCESS | 1751 | 1464625409982 Marionette DEBUG loaded listener.js 09:23:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 217 (0x8dbc7800) [pid = 1751] [serial = 1305] [outer = 0x8d598800] 09:23:30 INFO - PROCESS | 1751 | 1464625410932 Marionette TRACE conn3 <- [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]]]}] 09:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1682ms 09:23:30 INFO - PROCESS | 1751 | 1464625410967 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 1751 | 1464625410970 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 09:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:23:30 INFO - PROCESS | 1751 | 1464625410978 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 1751 | 1464625410982 Marionette TRACE conn3 <- [1,1710,null,{}] 09:23:30 INFO - PROCESS | 1751 | 1464625410988 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:31 INFO - PROCESS | 1751 | 1464625411225 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:23:31 INFO - PROCESS | 1751 | 1464625411553 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x8db87000 == 124 [pid = 1751] [id = 435] 09:23:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 218 (0x8db90000) [pid = 1751] [serial = 1306] [outer = (nil)] 09:23:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 219 (0x8dda9400) [pid = 1751] [serial = 1307] [outer = 0x8db90000] 09:23:31 INFO - PROCESS | 1751 | 1464625411651 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 220 (0x8e893800) [pid = 1751] [serial = 1308] [outer = 0x8db90000] 09:23:32 INFO - PROCESS | 1751 | 1464625412626 Marionette TRACE conn3 <- [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]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1683ms 09:23:32 INFO - PROCESS | 1751 | 1464625412662 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 1751 | 1464625412666 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 09:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:23:32 INFO - PROCESS | 1751 | 1464625412672 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 1751 | 1464625412675 Marionette TRACE conn3 <- [1,1714,null,{}] 09:23:32 INFO - PROCESS | 1751 | 1464625412682 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:32 INFO - PROCESS | 1751 | 1464625412897 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:23:33 INFO - PROCESS | 1751 | 1464625413246 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x865f0c00 == 125 [pid = 1751] [id = 436] 09:23:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 221 (0x8722bc00) [pid = 1751] [serial = 1309] [outer = (nil)] 09:23:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 222 (0x8f365c00) [pid = 1751] [serial = 1310] [outer = 0x8722bc00] 09:23:33 INFO - PROCESS | 1751 | 1464625413349 Marionette DEBUG loaded listener.js 09:23:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 223 (0x8f36b000) [pid = 1751] [serial = 1311] [outer = 0x8722bc00] 09:23:34 INFO - PROCESS | 1751 | 1464625414290 Marionette TRACE conn3 <- [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]]]}] 09:23:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:23:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1682ms 09:23:34 INFO - PROCESS | 1751 | 1464625414356 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:23:34 INFO - PROCESS | 1751 | 1464625414360 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 09:23:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:23:34 INFO - PROCESS | 1751 | 1464625414366 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:23:34 INFO - PROCESS | 1751 | 1464625414370 Marionette TRACE conn3 <- [1,1718,null,{}] 09:23:34 INFO - PROCESS | 1751 | 1464625414376 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:34 INFO - PROCESS | 1751 | 1464625414629 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:23:34 INFO - PROCESS | 1751 | 1464625414926 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f179800 == 126 [pid = 1751] [id = 437] 09:23:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 224 (0x8f17b000) [pid = 1751] [serial = 1312] [outer = (nil)] 09:23:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 225 (0x90bc4400) [pid = 1751] [serial = 1313] [outer = 0x8f17b000] 09:23:35 INFO - PROCESS | 1751 | 1464625415020 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 226 (0x90bcb000) [pid = 1751] [serial = 1314] [outer = 0x8f17b000] 09:23:35 INFO - PROCESS | 1751 | 1464625415933 Marionette TRACE conn3 <- [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]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1628ms 09:23:35 INFO - PROCESS | 1751 | 1464625415996 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 1751 | 1464625416001 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 09:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:23:36 INFO - PROCESS | 1751 | 1464625416007 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 1751 | 1464625416011 Marionette TRACE conn3 <- [1,1722,null,{}] 09:23:36 INFO - PROCESS | 1751 | 1464625416017 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:36 INFO - PROCESS | 1751 | 1464625416282 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:23:36 INFO - PROCESS | 1751 | 1464625416608 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x894cc400 == 127 [pid = 1751] [id = 438] 09:23:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 227 (0x8dd01c00) [pid = 1751] [serial = 1315] [outer = (nil)] 09:23:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 228 (0x90cf1400) [pid = 1751] [serial = 1316] [outer = 0x8dd01c00] 09:23:36 INFO - PROCESS | 1751 | 1464625416702 Marionette DEBUG loaded listener.js 09:23:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 229 (0x90cf7400) [pid = 1751] [serial = 1317] [outer = 0x8dd01c00] 09:23:37 INFO - PROCESS | 1751 | 1464625417627 Marionette TRACE conn3 <- [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]]]}] 09:23:37 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 09:23:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1684ms 09:23:37 INFO - PROCESS | 1751 | 1464625417693 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:23:37 INFO - PROCESS | 1751 | 1464625417697 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 09:23:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:23:37 INFO - PROCESS | 1751 | 1464625417703 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:23:37 INFO - PROCESS | 1751 | 1464625417706 Marionette TRACE conn3 <- [1,1726,null,{}] 09:23:37 INFO - PROCESS | 1751 | 1464625417712 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:37 INFO - PROCESS | 1751 | 1464625417930 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:23:38 INFO - PROCESS | 1751 | 1464625418291 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x86894000 == 128 [pid = 1751] [id = 439] 09:23:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 230 (0x9164c000) [pid = 1751] [serial = 1318] [outer = (nil)] 09:23:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 231 (0x916e2400) [pid = 1751] [serial = 1319] [outer = 0x9164c000] 09:23:38 INFO - PROCESS | 1751 | 1464625418385 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 232 (0x916e4800) [pid = 1751] [serial = 1320] [outer = 0x9164c000] 09:23:39 INFO - PROCESS | 1751 | 1464625419312 Marionette TRACE conn3 <- [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]]]}] 09:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1639ms 09:23:39 INFO - PROCESS | 1751 | 1464625419343 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 1751 | 1464625419347 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 09:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:23:39 INFO - PROCESS | 1751 | 1464625419354 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 1751 | 1464625419359 Marionette TRACE conn3 <- [1,1730,null,{}] 09:23:39 INFO - PROCESS | 1751 | 1464625419365 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:39 INFO - PROCESS | 1751 | 1464625419613 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:23:39 INFO - PROCESS | 1751 | 1464625419947 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x9164c400 == 129 [pid = 1751] [id = 440] 09:23:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 233 (0x9170dc00) [pid = 1751] [serial = 1321] [outer = (nil)] 09:23:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 234 (0x919d1c00) [pid = 1751] [serial = 1322] [outer = 0x9170dc00] 09:23:40 INFO - PROCESS | 1751 | 1464625420054 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 235 (0x91eb2800) [pid = 1751] [serial = 1323] [outer = 0x9170dc00] 09:23:40 INFO - PROCESS | 1751 | 1464625420946 Marionette TRACE conn3 <- [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]]]}] 09:23:40 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 09:23:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1634ms 09:23:40 INFO - PROCESS | 1751 | 1464625420989 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:23:40 INFO - PROCESS | 1751 | 1464625420993 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 09:23:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:23:41 INFO - PROCESS | 1751 | 1464625420999 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 1751 | 1464625421002 Marionette TRACE conn3 <- [1,1734,null,{}] 09:23:41 INFO - PROCESS | 1751 | 1464625421008 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:41 INFO - PROCESS | 1751 | 1464625421217 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:23:41 INFO - PROCESS | 1751 | 1464625421505 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x91893400 == 130 [pid = 1751] [id = 441] 09:23:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 236 (0x919d3000) [pid = 1751] [serial = 1324] [outer = (nil)] 09:23:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 237 (0x9207ec00) [pid = 1751] [serial = 1325] [outer = 0x919d3000] 09:23:41 INFO - PROCESS | 1751 | 1464625421642 Marionette DEBUG loaded listener.js 09:23:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 238 (0x924ca800) [pid = 1751] [serial = 1326] [outer = 0x919d3000] 09:23:42 INFO - PROCESS | 1751 | 1464625422555 Marionette TRACE conn3 <- [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]]]}] 09:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1631ms 09:23:42 INFO - PROCESS | 1751 | 1464625422632 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 1751 | 1464625422636 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 09:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:23:42 INFO - PROCESS | 1751 | 1464625422642 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 1751 | 1464625422656 Marionette TRACE conn3 <- [1,1738,null,{}] 09:23:42 INFO - PROCESS | 1751 | 1464625422662 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:42 INFO - PROCESS | 1751 | 1464625422932 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:23:43 INFO - PROCESS | 1751 | 1464625423277 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 1751 | ++DOCSHELL 0x865ee000 == 131 [pid = 1751] [id = 442] 09:23:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 239 (0x894c8000) [pid = 1751] [serial = 1327] [outer = (nil)] 09:23:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 240 (0x9259c000) [pid = 1751] [serial = 1328] [outer = 0x894c8000] 09:23:43 INFO - PROCESS | 1751 | 1464625423365 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 241 (0x925a8400) [pid = 1751] [serial = 1329] [outer = 0x894c8000] 09:23:44 INFO - PROCESS | 1751 | 1464625424317 Marionette TRACE conn3 <- [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]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1743ms 09:23:44 INFO - PROCESS | 1751 | 1464625424386 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 1751 | 1464625424390 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 09:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:23:44 INFO - PROCESS | 1751 | 1464625424397 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 1751 | 1464625424399 Marionette TRACE conn3 <- [1,1742,null,{}] 09:23:44 INFO - PROCESS | 1751 | 1464625424405 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:44 INFO - PROCESS | 1751 | 1464625424652 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:23:45 INFO - PROCESS | 1751 | 1464625424985 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x92073400 == 132 [pid = 1751] [id = 443] 09:23:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 242 (0x925a2800) [pid = 1751] [serial = 1330] [outer = (nil)] 09:23:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 243 (0x92672c00) [pid = 1751] [serial = 1331] [outer = 0x925a2800] 09:23:45 INFO - PROCESS | 1751 | 1464625425079 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 244 (0x92677000) [pid = 1751] [serial = 1332] [outer = 0x925a2800] 09:23:45 INFO - PROCESS | 1751 | 1464625425977 Marionette TRACE conn3 <- [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]]]}] 09:23:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:23:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1640ms 09:23:46 INFO - PROCESS | 1751 | 1464625426038 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:23:46 INFO - PROCESS | 1751 | 1464625426042 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 09:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:23:46 INFO - PROCESS | 1751 | 1464625426049 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:23:46 INFO - PROCESS | 1751 | 1464625426052 Marionette TRACE conn3 <- [1,1746,null,{}] 09:23:46 INFO - PROCESS | 1751 | 1464625426058 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:46 INFO - PROCESS | 1751 | 1464625426275 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:23:46 INFO - PROCESS | 1751 | 1464625426604 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x91895000 == 133 [pid = 1751] [id = 444] 09:23:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 245 (0x92653000) [pid = 1751] [serial = 1333] [outer = (nil)] 09:23:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 246 (0x92a23400) [pid = 1751] [serial = 1334] [outer = 0x92653000] 09:23:46 INFO - PROCESS | 1751 | 1464625426700 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 247 (0x92d13c00) [pid = 1751] [serial = 1335] [outer = 0x92653000] 09:23:47 INFO - PROCESS | 1751 | 1464625427618 Marionette TRACE conn3 <- [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]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1628ms 09:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:23:47 INFO - PROCESS | 1751 | 1464625427692 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 1751 | 1464625427694 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 09:23:47 INFO - PROCESS | 1751 | 1464625427702 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 1751 | 1464625427705 Marionette TRACE conn3 <- [1,1750,null,{}] 09:23:47 INFO - PROCESS | 1751 | 1464625427711 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:47 INFO - PROCESS | 1751 | 1464625427933 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:23:48 INFO - PROCESS | 1751 | 1464625428294 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x898f6c00 == 134 [pid = 1751] [id = 445] 09:23:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 248 (0x8cdd8800) [pid = 1751] [serial = 1336] [outer = (nil)] 09:23:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 249 (0x93850800) [pid = 1751] [serial = 1337] [outer = 0x8cdd8800] 09:23:48 INFO - PROCESS | 1751 | 1464625428389 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 250 (0x93854400) [pid = 1751] [serial = 1338] [outer = 0x8cdd8800] 09:23:49 INFO - PROCESS | 1751 | 1464625429326 Marionette TRACE conn3 <- [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]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1685ms 09:23:49 INFO - PROCESS | 1751 | 1464625429387 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 1751 | 1464625429391 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 09:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:23:49 INFO - PROCESS | 1751 | 1464625429398 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 1751 | 1464625429401 Marionette TRACE conn3 <- [1,1754,null,{}] 09:23:49 INFO - PROCESS | 1751 | 1464625429407 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:49 INFO - PROCESS | 1751 | 1464625429641 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:23:50 INFO - PROCESS | 1751 | 1464625429979 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x9382e000 == 135 [pid = 1751] [id = 446] 09:23:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 251 (0x9383a000) [pid = 1751] [serial = 1339] [outer = (nil)] 09:23:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 252 (0x94f21400) [pid = 1751] [serial = 1340] [outer = 0x9383a000] 09:23:50 INFO - PROCESS | 1751 | 1464625430084 Marionette DEBUG loaded listener.js 09:23:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 253 (0x94f23c00) [pid = 1751] [serial = 1341] [outer = 0x9383a000] 09:23:51 INFO - PROCESS | 1751 | 1464625430992 Marionette TRACE conn3 <- [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]]]}] 09:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1631ms 09:23:51 INFO - PROCESS | 1751 | 1464625431030 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:23:51 INFO - PROCESS | 1751 | 1464625431034 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 09:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:23:51 INFO - PROCESS | 1751 | 1464625431041 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:23:51 INFO - PROCESS | 1751 | 1464625431044 Marionette TRACE conn3 <- [1,1758,null,{}] 09:23:51 INFO - PROCESS | 1751 | 1464625431050 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:51 INFO - PROCESS | 1751 | 1464625431276 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:23:51 INFO - PROCESS | 1751 | 1464625431635 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:52 INFO - PROCESS | 1751 | --DOCSHELL 0x854c8400 == 134 [pid = 1751] [id = 428] 09:23:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8722f400 == 133 [pid = 1751] [id = 427] 09:23:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8722a400 == 132 [pid = 1751] [id = 426] 09:23:52 INFO - PROCESS | 1751 | --DOCSHELL 0x87230400 == 131 [pid = 1751] [id = 425] 09:23:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8a071400 == 130 [pid = 1751] [id = 423] 09:23:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdd8000 == 129 [pid = 1751] [id = 422] 09:23:52 INFO - PROCESS | 1751 | --DOCSHELL 0xa0516400 == 128 [pid = 1751] [id = 421] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 252 (0x8f36f000) [pid = 1751] [serial = 1005] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 251 (0x8f17e800) [pid = 1751] [serial = 906] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 250 (0x99548c00) [pid = 1751] [serial = 1128] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 249 (0x8cdd7400) [pid = 1751] [serial = 966] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 248 (0x9170e400) [pid = 1751] [serial = 996] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 247 (0x8a06bc00) [pid = 1751] [serial = 1134] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 246 (0x8b9d3000) [pid = 1751] [serial = 891] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 245 (0x919d6800) [pid = 1751] [serial = 999] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 244 (0x91ebd400) [pid = 1751] [serial = 1104] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 243 (0x8d592000) [pid = 1751] [serial = 897] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 242 (0x8d7cfc00) [pid = 1751] [serial = 900] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 241 (0x94f22c00) [pid = 1751] [serial = 1113] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 240 (0x980e8400) [pid = 1751] [serial = 1122] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 239 (0x9259a400) [pid = 1751] [serial = 918] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 238 (0x90c1f000) [pid = 1751] [serial = 1101] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 237 (0x8b9d1c00) [pid = 1751] [serial = 1026] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 236 (0x8a2e6800) [pid = 1751] [serial = 1092] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 235 (0x91eb5c00) [pid = 1751] [serial = 1050] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 234 (0x8dda8000) [pid = 1751] [serial = 903] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 233 (0x9383b000) [pid = 1751] [serial = 930] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 232 (0x90cfbc00) [pid = 1751] [serial = 912] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 231 (0x882be800) [pid = 1751] [serial = 957] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 230 (0x8bdd5000) [pid = 1751] [serial = 933] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 229 (0x88392800) [pid = 1751] [serial = 1089] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 228 (0x8d3c9000) [pid = 1751] [serial = 1029] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 227 (0x93857800) [pid = 1751] [serial = 1065] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 226 (0x9512f000) [pid = 1751] [serial = 1116] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 225 (0x92680800) [pid = 1751] [serial = 924] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 224 (0x8d7cd400) [pid = 1751] [serial = 1032] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 223 (0x8dd9cc00) [pid = 1751] [serial = 981] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 222 (0x925a6000) [pid = 1751] [serial = 1053] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 221 (0x8cd44400) [pid = 1751] [serial = 963] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 220 (0x8d7cb000) [pid = 1751] [serial = 972] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 219 (0x916e1000) [pid = 1751] [serial = 993] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 218 (0x90c19c00) [pid = 1751] [serial = 987] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 217 (0x8f36b800) [pid = 1751] [serial = 1038] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 216 (0x884fa800) [pid = 1751] [serial = 888] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 215 (0x99ef0c00) [pid = 1751] [serial = 1131] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 214 (0x9265fc00) [pid = 1751] [serial = 1056] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 213 (0x8bb9bc00) [pid = 1751] [serial = 1002] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 212 (0x9265d000) [pid = 1751] [serial = 1107] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 211 (0x8cfee000) [pid = 1751] [serial = 969] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 210 (0x93ba2800) [pid = 1751] [serial = 1068] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 209 (0x8dbce400) [pid = 1751] [serial = 978] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 208 (0x898ec800) [pid = 1751] [serial = 960] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 207 (0x893bc000) [pid = 1751] [serial = 1023] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 206 (0x8cf1b800) [pid = 1751] [serial = 894] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 205 (0x91891000) [pid = 1751] [serial = 915] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 204 (0x8e895800) [pid = 1751] [serial = 984] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 203 (0x98f10400) [pid = 1751] [serial = 1125] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 202 (0x92a19400) [pid = 1751] [serial = 1059] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 201 (0x8db8c000) [pid = 1751] [serial = 975] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 200 (0x8dd02c00) [pid = 1751] [serial = 1035] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 199 (0x8d7cd800) [pid = 1751] [serial = 1095] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 198 (0x90bc0800) [pid = 1751] [serial = 1041] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 197 (0x90cf4c00) [pid = 1751] [serial = 990] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 196 (0x92659800) [pid = 1751] [serial = 921] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 195 (0x9170d400) [pid = 1751] [serial = 1047] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 194 (0x90bbd400) [pid = 1751] [serial = 909] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 193 (0x91649800) [pid = 1751] [serial = 1044] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 192 (0x92d33000) [pid = 1751] [serial = 1062] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 191 (0x92d15800) [pid = 1751] [serial = 927] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 190 (0x93850400) [pid = 1751] [serial = 1110] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 189 (0x8f17b400) [pid = 1751] [serial = 1098] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 188 (0x9536d400) [pid = 1751] [serial = 1119] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 187 (0x8bdd1000) [pid = 1751] [serial = 885] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 186 (0x8bdd8c00) [pid = 1751] [serial = 954] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 185 (0x8cd41400) [pid = 1751] [serial = 1020] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 184 (0x8d3c4000) [pid = 1751] [serial = 1217] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 183 (0x896d6400) [pid = 1751] [serial = 1211] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 182 (0x8974e800) [pid = 1751] [serial = 1212] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 181 (0x9189c000) [pid = 1751] [serial = 1169] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0x92077800) [pid = 1751] [serial = 1170] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0x98f06400) [pid = 1751] [serial = 1184] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x99dc8000) [pid = 1751] [serial = 1185] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x90cf3400) [pid = 1751] [serial = 1166] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x91645000) [pid = 1751] [serial = 1167] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x9a12f000) [pid = 1751] [serial = 1187] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x9a146800) [pid = 1751] [serial = 1188] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x94f1bc00) [pid = 1751] [serial = 1178] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x9512c800) [pid = 1751] [serial = 1179] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x8d3ce800) [pid = 1751] [serial = 1160] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x8db8a400) [pid = 1751] [serial = 1161] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x9a625400) [pid = 1751] [serial = 1190] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x9a62d400) [pid = 1751] [serial = 1191] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x925a9000) [pid = 1751] [serial = 1172] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x9267cc00) [pid = 1751] [serial = 1173] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x87232400) [pid = 1751] [serial = 1154] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x884f5000) [pid = 1751] [serial = 1155] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x9b525000) [pid = 1751] [serial = 1205] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x9b48c800) [pid = 1751] [serial = 1202] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x9a915400) [pid = 1751] [serial = 1199] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x9a780800) [pid = 1751] [serial = 1196] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x8f180800) [pid = 1751] [serial = 1163] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x90b7a800) [pid = 1751] [serial = 1164] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x9382e400) [pid = 1751] [serial = 1175] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x93850000) [pid = 1751] [serial = 1176] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x9a782c00) [pid = 1751] [serial = 1193] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x9a784c00) [pid = 1751] [serial = 1194] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x8bdd9400) [pid = 1751] [serial = 1214] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x8bb98400) [pid = 1751] [serial = 1157] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x8bddb800) [pid = 1751] [serial = 1158] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x9b710400) [pid = 1751] [serial = 1208] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x8d7cd000) [pid = 1751] [serial = 1218] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x9b917c00) [pid = 1751] [serial = 1209] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x95372800) [pid = 1751] [serial = 1181] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x97640800) [pid = 1751] [serial = 1182] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x8dbc9400) [pid = 1751] [serial = 1220] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x8dedc800) [pid = 1751] [serial = 1221] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x8cd42400) [pid = 1751] [serial = 1215] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x854c4000 == 129 [pid = 1751] [id = 447] 09:23:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x854c8400) [pid = 1751] [serial = 1342] [outer = (nil)] 09:23:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x86744c00) [pid = 1751] [serial = 1343] [outer = 0x854c8400] 09:23:53 INFO - PROCESS | 1751 | 1464625433259 Marionette DEBUG loaded listener.js 09:23:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x8689c800) [pid = 1751] [serial = 1344] [outer = 0x854c8400] 09:23:54 INFO - PROCESS | 1751 | 1464625434151 Marionette TRACE conn3 <- [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]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 3137ms 09:23:54 INFO - PROCESS | 1751 | 1464625434188 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 1751 | 1464625434195 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 09:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:23:54 INFO - PROCESS | 1751 | 1464625434205 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 1751 | 1464625434210 Marionette TRACE conn3 <- [1,1762,null,{}] 09:23:54 INFO - PROCESS | 1751 | 1464625434219 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:54 INFO - PROCESS | 1751 | 1464625434431 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:23:54 INFO - PROCESS | 1751 | 1464625434651 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x88396c00 == 130 [pid = 1751] [id = 448] 09:23:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x884f5400) [pid = 1751] [serial = 1345] [outer = (nil)] 09:23:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x893bbc00) [pid = 1751] [serial = 1346] [outer = 0x884f5400] 09:23:54 INFO - PROCESS | 1751 | 1464625434733 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x894c8800) [pid = 1751] [serial = 1347] [outer = 0x884f5400] 09:23:55 INFO - PROCESS | 1751 | 1464625435598 Marionette TRACE conn3 <- [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]]]}] 09:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1495ms 09:23:55 INFO - PROCESS | 1751 | 1464625435700 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:23:55 INFO - PROCESS | 1751 | 1464625435706 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 09:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:23:55 INFO - PROCESS | 1751 | 1464625435718 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:23:55 INFO - PROCESS | 1751 | 1464625435721 Marionette TRACE conn3 <- [1,1766,null,{}] 09:23:55 INFO - PROCESS | 1751 | 1464625435729 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:56 INFO - PROCESS | 1751 | 1464625436010 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:23:56 INFO - PROCESS | 1751 | 1464625436036 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x89742800 == 131 [pid = 1751] [id = 449] 09:23:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x89745c00) [pid = 1751] [serial = 1348] [outer = (nil)] 09:23:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x898f4800) [pid = 1751] [serial = 1349] [outer = 0x89745c00] 09:23:56 INFO - PROCESS | 1751 | 1464625436111 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x8a075c00) [pid = 1751] [serial = 1350] [outer = 0x89745c00] 09:23:57 INFO - PROCESS | 1751 | 1464625437255 Marionette TRACE conn3 <- [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]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1583ms 09:23:57 INFO - PROCESS | 1751 | 1464625437300 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 1751 | 1464625437304 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 09:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:23:57 INFO - PROCESS | 1751 | 1464625437346 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:23:57 INFO - PROCESS | 1751 | 1464625437352 Marionette TRACE conn3 <- [1,1770,null,{}] 09:23:57 INFO - PROCESS | 1751 | 1464625437369 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:57 INFO - PROCESS | 1751 | 1464625437653 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0xa1037c00) [pid = 1751] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x9a788c00) [pid = 1751] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x9519b800) [pid = 1751] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x898f8400) [pid = 1751] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x8ccb7800) [pid = 1751] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x92a18800) [pid = 1751] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x9b705400) [pid = 1751] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x90b72400) [pid = 1751] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x8dd0cc00) [pid = 1751] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x91899400) [pid = 1751] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x9cfc3800) [pid = 1751] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x91eb8c00) [pid = 1751] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8cdc9400) [pid = 1751] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x8974cc00) [pid = 1751] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x9b702000) [pid = 1751] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x95129800) [pid = 1751] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0xa26bf400) [pid = 1751] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x8dedc400) [pid = 1751] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x8cf18400) [pid = 1751] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x87233800) [pid = 1751] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x86892c00) [pid = 1751] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x9a88a800) [pid = 1751] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x9a913c00) [pid = 1751] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x99fb5800) [pid = 1751] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:23:58 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x893b3000) [pid = 1751] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:23:58 INFO - PROCESS | 1751 | 1464625438384 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x86892c00 == 132 [pid = 1751] [id = 450] 09:23:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x87057400) [pid = 1751] [serial = 1351] [outer = (nil)] 09:23:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x8a06c000) [pid = 1751] [serial = 1352] [outer = 0x87057400] 09:23:58 INFO - PROCESS | 1751 | 1464625438460 Marionette DEBUG loaded listener.js 09:23:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8ccb2400) [pid = 1751] [serial = 1353] [outer = 0x87057400] 09:23:59 INFO - PROCESS | 1751 | ************************* 09:23:59 INFO - PROCESS | 1751 | A coding exception was thrown and uncaught in a Task. 09:23:59 INFO - PROCESS | 1751 | 09:23:59 INFO - PROCESS | 1751 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:23:59 INFO - PROCESS | 1751 | Full stack: 09:23:59 INFO - PROCESS | 1751 | ************************* 09:23:59 INFO - PROCESS | 1751 | 1464625439303 Marionette TRACE conn3 <- [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]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2021ms 09:23:59 INFO - PROCESS | 1751 | 1464625439333 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 1751 | 1464625439337 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 09:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:23:59 INFO - PROCESS | 1751 | 1464625439344 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 1751 | 1464625439347 Marionette TRACE conn3 <- [1,1774,null,{}] 09:23:59 INFO - PROCESS | 1751 | 1464625439352 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:23:59 INFO - PROCESS | 1751 | 1464625439545 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:23:59 INFO - PROCESS | 1751 | 1464625439562 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a074800 == 133 [pid = 1751] [id = 451] 09:23:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8ccae000) [pid = 1751] [serial = 1354] [outer = (nil)] 09:23:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8cd4c000) [pid = 1751] [serial = 1355] [outer = 0x8ccae000] 09:23:59 INFO - PROCESS | 1751 | 1464625439642 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8cfec400) [pid = 1751] [serial = 1356] [outer = 0x8ccae000] 09:24:00 INFO - PROCESS | 1751 | 1464625440909 Marionette TRACE conn3 <- [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]]]}] 09:24:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1628ms 09:24:00 INFO - PROCESS | 1751 | 1464625440973 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:24:00 INFO - PROCESS | 1751 | 1464625440980 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 09:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:24:00 INFO - PROCESS | 1751 | 1464625440989 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:24:00 INFO - PROCESS | 1751 | 1464625440995 Marionette TRACE conn3 <- [1,1778,null,{}] 09:24:01 INFO - PROCESS | 1751 | 1464625441004 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:01 INFO - PROCESS | 1751 | 1464625441282 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:24:01 INFO - PROCESS | 1751 | 1464625441618 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x882be800 == 134 [pid = 1751] [id = 452] 09:24:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8839f400) [pid = 1751] [serial = 1357] [outer = (nil)] 09:24:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x896db000) [pid = 1751] [serial = 1358] [outer = 0x8839f400] 09:24:01 INFO - PROCESS | 1751 | 1464625441710 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x898ec800) [pid = 1751] [serial = 1359] [outer = 0x8839f400] 09:24:02 INFO - PROCESS | 1751 | 1464625442754 Marionette TRACE conn3 <- [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]]]}] 09:24:02 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 09:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1841ms 09:24:02 INFO - PROCESS | 1751 | 1464625442831 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 1751 | 1464625442841 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 09:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:24:02 INFO - PROCESS | 1751 | 1464625442853 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 1751 | 1464625442857 Marionette TRACE conn3 <- [1,1782,null,{}] 09:24:02 INFO - PROCESS | 1751 | 1464625442864 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:03 INFO - PROCESS | 1751 | 1464625443108 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:24:03 INFO - PROCESS | 1751 | 1464625443415 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdd6400 == 135 [pid = 1751] [id = 453] 09:24:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8bdd8400) [pid = 1751] [serial = 1360] [outer = (nil)] 09:24:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8cdca800) [pid = 1751] [serial = 1361] [outer = 0x8bdd8400] 09:24:03 INFO - PROCESS | 1751 | 1464625443510 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8d3c7800) [pid = 1751] [serial = 1362] [outer = 0x8bdd8400] 09:24:04 INFO - PROCESS | 1751 | 1464625444497 Marionette TRACE conn3 <- [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]]]}] 09:24:04 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 09:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1686ms 09:24:04 INFO - PROCESS | 1751 | 1464625444539 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 1751 | 1464625444544 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 09:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:24:04 INFO - PROCESS | 1751 | 1464625444551 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 1751 | 1464625444557 Marionette TRACE conn3 <- [1,1786,null,{}] 09:24:04 INFO - PROCESS | 1751 | 1464625444575 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:04 INFO - PROCESS | 1751 | 1464625444821 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:24:05 INFO - PROCESS | 1751 | 1464625445149 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d7ca800 == 136 [pid = 1751] [id = 454] 09:24:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8d7d3800) [pid = 1751] [serial = 1363] [outer = (nil)] 09:24:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8db8a800) [pid = 1751] [serial = 1364] [outer = 0x8d7d3800] 09:24:05 INFO - PROCESS | 1751 | 1464625445245 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8dbcb000) [pid = 1751] [serial = 1365] [outer = 0x8d7d3800] 09:24:06 INFO - PROCESS | 1751 | 1464625446179 Marionette TRACE conn3 <- [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]]]}] 09:24:06 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 09:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1685ms 09:24:06 INFO - PROCESS | 1751 | 1464625446238 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:24:06 INFO - PROCESS | 1751 | 1464625446243 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 09:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:24:06 INFO - PROCESS | 1751 | 1464625446250 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:24:06 INFO - PROCESS | 1751 | 1464625446254 Marionette TRACE conn3 <- [1,1790,null,{}] 09:24:06 INFO - PROCESS | 1751 | 1464625446261 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:06 INFO - PROCESS | 1751 | 1464625446493 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:24:06 INFO - PROCESS | 1751 | 1464625446813 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x87236400 == 137 [pid = 1751] [id = 455] 09:24:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8d7d3c00) [pid = 1751] [serial = 1366] [outer = (nil)] 09:24:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8dd9ec00) [pid = 1751] [serial = 1367] [outer = 0x8d7d3c00] 09:24:06 INFO - PROCESS | 1751 | 1464625446913 Marionette DEBUG loaded listener.js 09:24:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8dda6800) [pid = 1751] [serial = 1368] [outer = 0x8d7d3c00] 09:24:07 INFO - PROCESS | 1751 | 1464625447786 Marionette TRACE conn3 <- [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]]]}] 09:24:07 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) 09:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1582ms 09:24:07 INFO - PROCESS | 1751 | 1464625447833 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:24:07 INFO - PROCESS | 1751 | 1464625447838 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 09:24:07 INFO - PROCESS | 1751 | 1464625447862 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 1751 | 1464625447867 Marionette TRACE conn3 <- [1,1794,null,{}] 09:24:07 INFO - PROCESS | 1751 | 1464625447875 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:08 INFO - PROCESS | 1751 | 1464625448091 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:24:08 INFO - PROCESS | 1751 | 1464625448422 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dd09000 == 138 [pid = 1751] [id = 456] 09:24:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x8dd0e400) [pid = 1751] [serial = 1369] [outer = (nil)] 09:24:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8dee0800) [pid = 1751] [serial = 1370] [outer = 0x8dd0e400] 09:24:08 INFO - PROCESS | 1751 | 1464625448520 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x8dee2800) [pid = 1751] [serial = 1371] [outer = 0x8dd0e400] 09:24:09 INFO - PROCESS | 1751 | 1464625449444 Marionette TRACE conn3 <- [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]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1651ms 09:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:24:09 INFO - PROCESS | 1751 | 1464625449496 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 1751 | 1464625449499 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 09:24:09 INFO - PROCESS | 1751 | 1464625449506 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 1751 | 1464625449509 Marionette TRACE conn3 <- [1,1798,null,{}] 09:24:09 INFO - PROCESS | 1751 | 1464625449515 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:09 INFO - PROCESS | 1751 | 1464625449775 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:24:10 INFO - PROCESS | 1751 | 1464625450127 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x854c5000 == 139 [pid = 1751] [id = 457] 09:24:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x893b4c00) [pid = 1751] [serial = 1372] [outer = (nil)] 09:24:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x8f36a800) [pid = 1751] [serial = 1373] [outer = 0x893b4c00] 09:24:10 INFO - PROCESS | 1751 | 1464625450222 Marionette DEBUG loaded listener.js 09:24:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x90bbec00) [pid = 1751] [serial = 1374] [outer = 0x893b4c00] 09:24:11 INFO - PROCESS | 1751 | 1464625451195 Marionette TRACE conn3 <- [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]]]}] 09:24:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1734ms 09:24:11 INFO - PROCESS | 1751 | 1464625451240 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:24:11 INFO - PROCESS | 1751 | 1464625451244 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 09:24:11 INFO - PROCESS | 1751 | 1464625451253 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:24:11 INFO - PROCESS | 1751 | 1464625451256 Marionette TRACE conn3 <- [1,1802,null,{}] 09:24:11 INFO - PROCESS | 1751 | 1464625451263 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:11 INFO - PROCESS | 1751 | 1464625451502 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:24:11 INFO - PROCESS | 1751 | 1464625451820 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8673b800 == 140 [pid = 1751] [id = 458] 09:24:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x8f17e800) [pid = 1751] [serial = 1375] [outer = (nil)] 09:24:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x90c28400) [pid = 1751] [serial = 1376] [outer = 0x8f17e800] 09:24:11 INFO - PROCESS | 1751 | 1464625451918 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x90cf2400) [pid = 1751] [serial = 1377] [outer = 0x8f17e800] 09:24:12 INFO - PROCESS | 1751 | 1464625452799 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1638ms 09:24:12 INFO - PROCESS | 1751 | 1464625452890 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:24:12 INFO - PROCESS | 1751 | 1464625452894 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 09:24:12 INFO - PROCESS | 1751 | 1464625452902 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 1751 | 1464625452905 Marionette TRACE conn3 <- [1,1806,null,{}] 09:24:12 INFO - PROCESS | 1751 | 1464625452912 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:13 INFO - PROCESS | 1751 | 1464625453153 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:24:13 INFO - PROCESS | 1751 | 1464625453475 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f17a000 == 141 [pid = 1751] [id = 459] 09:24:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x90bbc400) [pid = 1751] [serial = 1378] [outer = (nil)] 09:24:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x9164f000) [pid = 1751] [serial = 1379] [outer = 0x90bbc400] 09:24:13 INFO - PROCESS | 1751 | 1464625453570 Marionette DEBUG loaded listener.js 09:24:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x916ddc00) [pid = 1751] [serial = 1380] [outer = 0x90bbc400] 09:24:14 INFO - PROCESS | 1751 | 1464625454506 Marionette TRACE conn3 <- [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]]]}] 09:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1637ms 09:24:14 INFO - PROCESS | 1751 | 1464625454540 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:24:14 INFO - PROCESS | 1751 | 1464625454543 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 09:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:24:14 INFO - PROCESS | 1751 | 1464625454551 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:24:14 INFO - PROCESS | 1751 | 1464625454556 Marionette TRACE conn3 <- [1,1810,null,{}] 09:24:14 INFO - PROCESS | 1751 | 1464625454562 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:14 INFO - PROCESS | 1751 | 1464625454778 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:24:15 INFO - PROCESS | 1751 | 1464625455114 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x898f9000 == 142 [pid = 1751] [id = 460] 09:24:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x8ccb8400) [pid = 1751] [serial = 1381] [outer = (nil)] 09:24:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x9170f800) [pid = 1751] [serial = 1382] [outer = 0x8ccb8400] 09:24:15 INFO - PROCESS | 1751 | 1464625455220 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x91891000) [pid = 1751] [serial = 1383] [outer = 0x8ccb8400] 09:24:16 INFO - PROCESS | 1751 | 1464625456157 Marionette TRACE conn3 <- [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]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1679ms 09:24:16 INFO - PROCESS | 1751 | 1464625456231 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 1751 | 1464625456234 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 09:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:24:16 INFO - PROCESS | 1751 | 1464625456241 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 1751 | 1464625456244 Marionette TRACE conn3 <- [1,1814,null,{}] 09:24:16 INFO - PROCESS | 1751 | 1464625456250 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:16 INFO - PROCESS | 1751 | 1464625456500 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:24:16 INFO - PROCESS | 1751 | 1464625456822 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x896d6400 == 143 [pid = 1751] [id = 461] 09:24:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x8f366c00) [pid = 1751] [serial = 1384] [outer = (nil)] 09:24:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x919d5800) [pid = 1751] [serial = 1385] [outer = 0x8f366c00] 09:24:16 INFO - PROCESS | 1751 | 1464625456919 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x919dc800) [pid = 1751] [serial = 1386] [outer = 0x8f366c00] 09:24:17 INFO - PROCESS | 1751 | 1464625457870 Marionette TRACE conn3 <- [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]]]}] 09:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1734ms 09:24:17 INFO - PROCESS | 1751 | 1464625457977 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:24:17 INFO - PROCESS | 1751 | 1464625457981 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 09:24:17 INFO - PROCESS | 1751 | 1464625457989 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:24:17 INFO - PROCESS | 1751 | 1464625457993 Marionette TRACE conn3 <- [1,1818,null,{}] 09:24:18 INFO - PROCESS | 1751 | 1464625458055 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:18 INFO - PROCESS | 1751 | 1464625458345 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:24:18 INFO - PROCESS | 1751 | 1464625458659 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x924cdc00 == 144 [pid = 1751] [id = 462] 09:24:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x924cfc00) [pid = 1751] [serial = 1387] [outer = (nil)] 09:24:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x9259f000) [pid = 1751] [serial = 1388] [outer = 0x924cfc00] 09:24:18 INFO - PROCESS | 1751 | 1464625458757 Marionette DEBUG loaded listener.js 09:24:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x92658800) [pid = 1751] [serial = 1389] [outer = 0x924cfc00] 09:24:19 INFO - PROCESS | 1751 | 1464625459751 Marionette TRACE conn3 <- [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]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1838ms 09:24:19 INFO - PROCESS | 1751 | 1464625459826 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 1751 | 1464625459830 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 09:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:24:19 INFO - PROCESS | 1751 | 1464625459836 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 1751 | 1464625459839 Marionette TRACE conn3 <- [1,1822,null,{}] 09:24:19 INFO - PROCESS | 1751 | 1464625459845 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:20 INFO - PROCESS | 1751 | 1464625460130 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:24:20 INFO - PROCESS | 1751 | 1464625460459 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cd43000 == 145 [pid = 1751] [id = 463] 09:24:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x8d7d8800) [pid = 1751] [serial = 1390] [outer = (nil)] 09:24:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x92658400) [pid = 1751] [serial = 1391] [outer = 0x8d7d8800] 09:24:20 INFO - PROCESS | 1751 | 1464625460550 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x92679000) [pid = 1751] [serial = 1392] [outer = 0x8d7d8800] 09:24:21 INFO - PROCESS | 1751 | 1464625461471 Marionette TRACE conn3 <- [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]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1678ms 09:24:21 INFO - PROCESS | 1751 | 1464625461516 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 1751 | 1464625461521 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 09:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:24:21 INFO - PROCESS | 1751 | 1464625461529 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 1751 | 1464625461532 Marionette TRACE conn3 <- [1,1826,null,{}] 09:24:21 INFO - PROCESS | 1751 | 1464625461539 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:21 INFO - PROCESS | 1751 | 1464625461779 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:24:22 INFO - PROCESS | 1751 | 1464625462105 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x924d0400 == 146 [pid = 1751] [id = 464] 09:24:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x9265bc00) [pid = 1751] [serial = 1393] [outer = (nil)] 09:24:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x92a1e000) [pid = 1751] [serial = 1394] [outer = 0x9265bc00] 09:24:22 INFO - PROCESS | 1751 | 1464625462201 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x92a21000) [pid = 1751] [serial = 1395] [outer = 0x9265bc00] 09:24:23 INFO - PROCESS | 1751 | 1464625463133 Marionette TRACE conn3 <- [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]]]}] 09:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1683ms 09:24:23 INFO - PROCESS | 1751 | 1464625463213 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:24:23 INFO - PROCESS | 1751 | 1464625463217 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 09:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:24:23 INFO - PROCESS | 1751 | 1464625463224 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:24:23 INFO - PROCESS | 1751 | 1464625463227 Marionette TRACE conn3 <- [1,1830,null,{}] 09:24:23 INFO - PROCESS | 1751 | 1464625463233 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:23 INFO - PROCESS | 1751 | 1464625463471 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:24:23 INFO - PROCESS | 1751 | 1464625463801 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x865f0800 == 147 [pid = 1751] [id = 465] 09:24:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x92673c00) [pid = 1751] [serial = 1396] [outer = (nil)] 09:24:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x93837000) [pid = 1751] [serial = 1397] [outer = 0x92673c00] 09:24:23 INFO - PROCESS | 1751 | 1464625463903 Marionette DEBUG loaded listener.js 09:24:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x9384f400) [pid = 1751] [serial = 1398] [outer = 0x92673c00] 09:24:24 INFO - PROCESS | 1751 | 1464625464821 Marionette TRACE conn3 <- [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]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1629ms 09:24:24 INFO - PROCESS | 1751 | 1464625464854 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 1751 | 1464625464857 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 09:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:24:24 INFO - PROCESS | 1751 | 1464625464865 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 1751 | 1464625464869 Marionette TRACE conn3 <- [1,1834,null,{}] 09:24:24 INFO - PROCESS | 1751 | 1464625464876 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:25 INFO - PROCESS | 1751 | 1464625465121 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:24:25 INFO - PROCESS | 1751 | 1464625465459 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdcfc00 == 148 [pid = 1751] [id = 466] 09:24:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x8e899800) [pid = 1751] [serial = 1399] [outer = (nil)] 09:24:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x93b1c800) [pid = 1751] [serial = 1400] [outer = 0x8e899800] 09:24:25 INFO - PROCESS | 1751 | 1464625465555 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x93b9a000) [pid = 1751] [serial = 1401] [outer = 0x8e899800] 09:24:26 INFO - PROCESS | 1751 | 1464625466490 Marionette TRACE conn3 <- [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]]]}] 09:24:26 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 09:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1683ms 09:24:26 INFO - PROCESS | 1751 | 1464625466549 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 1751 | 1464625466552 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 09:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:24:26 INFO - PROCESS | 1751 | 1464625466560 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 1751 | 1464625466565 Marionette TRACE conn3 <- [1,1838,null,{}] 09:24:26 INFO - PROCESS | 1751 | 1464625466571 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:26 INFO - PROCESS | 1751 | 1464625466805 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:24:27 INFO - PROCESS | 1751 | 1464625467135 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x93853c00 == 149 [pid = 1751] [id = 467] 09:24:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x93855800) [pid = 1751] [serial = 1402] [outer = (nil)] 09:24:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x95129800) [pid = 1751] [serial = 1403] [outer = 0x93855800] 09:24:27 INFO - PROCESS | 1751 | 1464625467234 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x95130800) [pid = 1751] [serial = 1404] [outer = 0x93855800] 09:24:28 INFO - PROCESS | 1751 | 1464625468204 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1688ms 09:24:28 INFO - PROCESS | 1751 | 1464625468250 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:24:28 INFO - PROCESS | 1751 | 1464625468254 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 09:24:28 INFO - PROCESS | 1751 | 1464625468262 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 1751 | 1464625468265 Marionette TRACE conn3 <- [1,1842,null,{}] 09:24:28 INFO - PROCESS | 1751 | 1464625468272 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:28 INFO - PROCESS | 1751 | 1464625468508 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:24:28 INFO - PROCESS | 1751 | 1464625468841 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x93ba2c00 == 150 [pid = 1751] [id = 468] 09:24:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 182 (0x94f22c00) [pid = 1751] [serial = 1405] [outer = (nil)] 09:24:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 183 (0x95197c00) [pid = 1751] [serial = 1406] [outer = 0x94f22c00] 09:24:28 INFO - PROCESS | 1751 | 1464625468941 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 184 (0x95199c00) [pid = 1751] [serial = 1407] [outer = 0x94f22c00] 09:24:29 INFO - PROCESS | 1751 | 1464625469861 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1635ms 09:24:29 INFO - PROCESS | 1751 | 1464625469897 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 1751 | 1464625469901 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 09:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:24:29 INFO - PROCESS | 1751 | 1464625469908 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 1751 | 1464625469911 Marionette TRACE conn3 <- [1,1846,null,{}] 09:24:29 INFO - PROCESS | 1751 | 1464625469917 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:30 INFO - PROCESS | 1751 | 1464625470152 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:24:30 INFO - PROCESS | 1751 | 1464625470501 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x86737000 == 151 [pid = 1751] [id = 469] 09:24:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 185 (0x86898c00) [pid = 1751] [serial = 1408] [outer = (nil)] 09:24:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 186 (0x97642400) [pid = 1751] [serial = 1409] [outer = 0x86898c00] 09:24:30 INFO - PROCESS | 1751 | 1464625470600 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 187 (0x97646400) [pid = 1751] [serial = 1410] [outer = 0x86898c00] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x9cfc4400 == 150 [pid = 1751] [id = 19] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x9a786000 == 149 [pid = 1751] [id = 73] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x92d34400 == 148 [pid = 1751] [id = 29] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x98f06c00 == 147 [pid = 1751] [id = 74] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x9b94f400 == 146 [pid = 1751] [id = 18] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x9cf4d800 == 145 [pid = 1751] [id = 48] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x98f77c00 == 144 [pid = 1751] [id = 72] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x92073c00 == 143 [pid = 1751] [id = 17] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x9207b800 == 142 [pid = 1751] [id = 75] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x86892c00 == 141 [pid = 1751] [id = 450] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x89742800 == 140 [pid = 1751] [id = 449] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x88396c00 == 139 [pid = 1751] [id = 448] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x854c4000 == 138 [pid = 1751] [id = 447] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x86894000 == 137 [pid = 1751] [id = 439] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x8f179800 == 136 [pid = 1751] [id = 437] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x894cc400 == 135 [pid = 1751] [id = 438] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x865f0c00 == 134 [pid = 1751] [id = 436] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x8db87000 == 133 [pid = 1751] [id = 435] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x8cfeb400 == 132 [pid = 1751] [id = 434] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x87051c00 == 131 [pid = 1751] [id = 433] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x8a2e8800 == 130 [pid = 1751] [id = 431] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x894cc800 == 129 [pid = 1751] [id = 432] 09:24:32 INFO - PROCESS | 1751 | --DOCSHELL 0x87054800 == 128 [pid = 1751] [id = 430] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 186 (0xa262e400) [pid = 1751] [serial = 1266] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 185 (0x9b04b000) [pid = 1751] [serial = 1200] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 184 (0x9a129800) [pid = 1751] [serial = 1247] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 183 (0x8bba0800) [pid = 1751] [serial = 1284] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 182 (0x8ded7c00) [pid = 1751] [serial = 1152] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 181 (0x9382d400) [pid = 1751] [serial = 1238] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0x9b91fc00) [pid = 1751] [serial = 1253] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0x9164dc00) [pid = 1751] [serial = 1230] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x9a885000) [pid = 1751] [serial = 1197] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x91eb5400) [pid = 1751] [serial = 1232] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x9a12fc00) [pid = 1751] [serial = 1248] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0xa214b400) [pid = 1751] [serial = 1263] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x924cd000) [pid = 1751] [serial = 1233] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x896dc000) [pid = 1751] [serial = 1274] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x8a2e7c00) [pid = 1751] [serial = 1283] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x92660000) [pid = 1751] [serial = 1235] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0xa2144400) [pid = 1751] [serial = 1262] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x927c1400) [pid = 1751] [serial = 1236] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x9b952000) [pid = 1751] [serial = 1254] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x980e8c00) [pid = 1751] [serial = 1242] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x8cfe9800) [pid = 1751] [serial = 1227] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x9ccda000) [pid = 1751] [serial = 1256] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x99547400) [pid = 1751] [serial = 1244] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x99dc6000) [pid = 1751] [serial = 1245] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0xa3225800) [pid = 1751] [serial = 1271] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x93855400) [pid = 1751] [serial = 1239] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0xa306ac00) [pid = 1751] [serial = 1269] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x8cdd3c00) [pid = 1751] [serial = 1226] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x9a88cc00) [pid = 1751] [serial = 1250] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x882c0c00) [pid = 1751] [serial = 1277] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x87054000) [pid = 1751] [serial = 1286] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x9b51d400) [pid = 1751] [serial = 1206] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x9b496800) [pid = 1751] [serial = 1203] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0xa0519800) [pid = 1751] [serial = 1260] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x90cf3c00) [pid = 1751] [serial = 1229] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x9b20dc00) [pid = 1751] [serial = 1251] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x9cfc8c00) [pid = 1751] [serial = 1259] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x894be800) [pid = 1751] [serial = 1280] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x9cf46c00) [pid = 1751] [serial = 1257] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x896cfc00) [pid = 1751] [serial = 1281] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0xa24f1400) [pid = 1751] [serial = 1265] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0xa26e3000) [pid = 1751] [serial = 1268] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x95191c00) [pid = 1751] [serial = 1241] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x882ccc00) [pid = 1751] [serial = 1278] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x8f36c000) [pid = 1751] [serial = 1223] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0xa3252c00) [pid = 1751] [serial = 1272] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x898f6000) [pid = 1751] [serial = 1289] [outer = (nil)] [url = about:blank] 09:24:32 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x884f7400) [pid = 1751] [serial = 1287] [outer = (nil)] [url = about:blank] 09:24:33 INFO - PROCESS | 1751 | 1464625473401 Marionette TRACE conn3 <- [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]]]}] 09:24:33 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) 09:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 3535ms 09:24:33 INFO - PROCESS | 1751 | 1464625473445 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:24:33 INFO - PROCESS | 1751 | 1464625473450 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 09:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:24:33 INFO - PROCESS | 1751 | 1464625473458 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 1751 | 1464625473463 Marionette TRACE conn3 <- [1,1850,null,{}] 09:24:33 INFO - PROCESS | 1751 | 1464625473472 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:33 INFO - PROCESS | 1751 | 1464625473689 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:24:33 INFO - PROCESS | 1751 | 1464625473952 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x884f4000 == 129 [pid = 1751] [id = 470] 09:24:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x884f4400) [pid = 1751] [serial = 1411] [outer = (nil)] 09:24:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x893bb800) [pid = 1751] [serial = 1412] [outer = 0x884f4400] 09:24:34 INFO - PROCESS | 1751 | 1464625474041 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x894cc400) [pid = 1751] [serial = 1413] [outer = 0x884f4400] 09:24:34 INFO - PROCESS | 1751 | 1464625474880 Marionette TRACE conn3 <- [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]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1483ms 09:24:34 INFO - PROCESS | 1751 | 1464625474954 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 1751 | 1464625474963 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 09:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:24:34 INFO - PROCESS | 1751 | 1464625474973 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 1751 | 1464625474979 Marionette TRACE conn3 <- [1,1854,null,{}] 09:24:34 INFO - PROCESS | 1751 | 1464625474991 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:35 INFO - PROCESS | 1751 | 1464625475272 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:24:35 INFO - PROCESS | 1751 | 1464625475310 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x884fb000 == 130 [pid = 1751] [id = 471] 09:24:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x898f6000) [pid = 1751] [serial = 1414] [outer = (nil)] 09:24:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8a2ef400) [pid = 1751] [serial = 1415] [outer = 0x898f6000] 09:24:35 INFO - PROCESS | 1751 | 1464625475386 Marionette DEBUG loaded listener.js 09:24:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8b9da800) [pid = 1751] [serial = 1416] [outer = 0x898f6000] 09:24:36 INFO - PROCESS | 1751 | 1464625476404 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1489ms 09:24:36 INFO - PROCESS | 1751 | 1464625476465 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 1751 | 1464625476469 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 09:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:24:36 INFO - PROCESS | 1751 | 1464625476482 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 1751 | 1464625476495 Marionette TRACE conn3 <- [1,1858,null,{}] 09:24:36 INFO - PROCESS | 1751 | 1464625476540 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:36 INFO - PROCESS | 1751 | 1464625476833 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:24:36 INFO - PROCESS | 1751 | 1464625476864 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x8974ec00 == 131 [pid = 1751] [id = 472] 09:24:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x8cd4cc00) [pid = 1751] [serial = 1417] [outer = (nil)] 09:24:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8cfe1400) [pid = 1751] [serial = 1418] [outer = 0x8cd4cc00] 09:24:36 INFO - PROCESS | 1751 | 1464625476949 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x8d3c9000) [pid = 1751] [serial = 1419] [outer = 0x8cd4cc00] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x919d3000) [pid = 1751] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x8cdd0000) [pid = 1751] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x8cdd8800) [pid = 1751] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x8d598800) [pid = 1751] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x9383a000) [pid = 1751] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x8cf19c00) [pid = 1751] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8b9cd400) [pid = 1751] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8dd01c00) [pid = 1751] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x884f5400) [pid = 1751] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x92653000) [pid = 1751] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8dbc4800) [pid = 1751] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x9164c000) [pid = 1751] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8839dc00) [pid = 1751] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x854c8400) [pid = 1751] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x8722bc00) [pid = 1751] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x9170dc00) [pid = 1751] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x925a2800) [pid = 1751] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x894c8000) [pid = 1751] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x8db90000) [pid = 1751] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x8f17b000) [pid = 1751] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x89745c00) [pid = 1751] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:24:38 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x87057400) [pid = 1751] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:24:38 INFO - PROCESS | 1751 | 1464625478652 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2224ms 09:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:24:38 INFO - PROCESS | 1751 | 1464625478706 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 1751 | 1464625478710 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 09:24:38 INFO - PROCESS | 1751 | 1464625478716 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 1751 | 1464625478720 Marionette TRACE conn3 <- [1,1862,null,{}] 09:24:38 INFO - PROCESS | 1751 | 1464625478725 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:39 INFO - PROCESS | 1751 | 1464625479004 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:24:39 INFO - PROCESS | 1751 | 1464625479028 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8722bc00 == 132 [pid = 1751] [id = 473] 09:24:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x8b9d2000) [pid = 1751] [serial = 1420] [outer = (nil)] 09:24:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x8cfe5800) [pid = 1751] [serial = 1421] [outer = 0x8b9d2000] 09:24:39 INFO - PROCESS | 1751 | 1464625479111 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x8d596800) [pid = 1751] [serial = 1422] [outer = 0x8b9d2000] 09:24:40 INFO - PROCESS | 1751 | 1464625480189 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1542ms 09:24:40 INFO - PROCESS | 1751 | 1464625480258 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 1751 | 1464625480265 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 09:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:24:40 INFO - PROCESS | 1751 | 1464625480275 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 1751 | 1464625480283 Marionette TRACE conn3 <- [1,1866,null,{}] 09:24:40 INFO - PROCESS | 1751 | 1464625480295 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:40 INFO - PROCESS | 1751 | 1464625480629 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:24:40 INFO - PROCESS | 1751 | 1464625480917 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x882ca400 == 133 [pid = 1751] [id = 474] 09:24:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x884f6c00) [pid = 1751] [serial = 1423] [outer = (nil)] 09:24:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x894c2000) [pid = 1751] [serial = 1424] [outer = 0x884f6c00] 09:24:41 INFO - PROCESS | 1751 | 1464625481015 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x89749400) [pid = 1751] [serial = 1425] [outer = 0x884f6c00] 09:24:42 INFO - PROCESS | 1751 | 1464625482026 Marionette TRACE conn3 <- [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]]]}] 09:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1798ms 09:24:42 INFO - PROCESS | 1751 | 1464625482073 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:24:42 INFO - PROCESS | 1751 | 1464625482082 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 09:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:24:42 INFO - PROCESS | 1751 | 1464625482095 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:24:42 INFO - PROCESS | 1751 | 1464625482099 Marionette TRACE conn3 <- [1,1870,null,{}] 09:24:42 INFO - PROCESS | 1751 | 1464625482106 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:42 INFO - PROCESS | 1751 | 1464625482340 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:24:42 INFO - PROCESS | 1751 | 1464625482668 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9d4400 == 134 [pid = 1751] [id = 475] 09:24:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8bba3400) [pid = 1751] [serial = 1426] [outer = (nil)] 09:24:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8cd47400) [pid = 1751] [serial = 1427] [outer = 0x8bba3400] 09:24:42 INFO - PROCESS | 1751 | 1464625482767 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8cf15c00) [pid = 1751] [serial = 1428] [outer = 0x8bba3400] 09:24:43 INFO - PROCESS | 1751 | 1464625483737 Marionette TRACE conn3 <- [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]]]}] 09:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1697ms 09:24:43 INFO - PROCESS | 1751 | 1464625483792 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:24:43 INFO - PROCESS | 1751 | 1464625483795 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 09:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:24:43 INFO - PROCESS | 1751 | 1464625483803 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:24:43 INFO - PROCESS | 1751 | 1464625483809 Marionette TRACE conn3 <- [1,1874,null,{}] 09:24:43 INFO - PROCESS | 1751 | 1464625483827 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:44 INFO - PROCESS | 1751 | 1464625484088 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:24:44 INFO - PROCESS | 1751 | 1464625484472 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d707000 == 135 [pid = 1751] [id = 476] 09:24:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8db89000) [pid = 1751] [serial = 1429] [outer = (nil)] 09:24:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8dbca400) [pid = 1751] [serial = 1430] [outer = 0x8db89000] 09:24:44 INFO - PROCESS | 1751 | 1464625484569 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8dd08400) [pid = 1751] [serial = 1431] [outer = 0x8db89000] 09:24:45 INFO - PROCESS | 1751 | 1464625485517 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1785ms 09:24:45 INFO - PROCESS | 1751 | 1464625485590 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:24:45 INFO - PROCESS | 1751 | 1464625485595 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 09:24:45 INFO - PROCESS | 1751 | 1464625485601 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:24:45 INFO - PROCESS | 1751 | 1464625485604 Marionette TRACE conn3 <- [1,1878,null,{}] 09:24:45 INFO - PROCESS | 1751 | 1464625485611 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:45 INFO - PROCESS | 1751 | 1464625485869 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:24:46 INFO - PROCESS | 1751 | 1464625486191 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cf1c400 == 136 [pid = 1751] [id = 477] 09:24:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8dbc5000) [pid = 1751] [serial = 1432] [outer = (nil)] 09:24:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8e893400) [pid = 1751] [serial = 1433] [outer = 0x8dbc5000] 09:24:46 INFO - PROCESS | 1751 | 1464625486292 Marionette DEBUG loaded listener.js 09:24:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8f175c00) [pid = 1751] [serial = 1434] [outer = 0x8dbc5000] 09:24:47 INFO - PROCESS | 1751 | 1464625487233 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1688ms 09:24:47 INFO - PROCESS | 1751 | 1464625487290 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 1751 | 1464625487294 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 09:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:24:47 INFO - PROCESS | 1751 | 1464625487301 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 1751 | 1464625487304 Marionette TRACE conn3 <- [1,1882,null,{}] 09:24:47 INFO - PROCESS | 1751 | 1464625487310 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:47 INFO - PROCESS | 1751 | 1464625487534 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:24:47 INFO - PROCESS | 1751 | 1464625487872 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dbcb400 == 137 [pid = 1751] [id = 478] 09:24:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8dd02400) [pid = 1751] [serial = 1435] [outer = (nil)] 09:24:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8f36bc00) [pid = 1751] [serial = 1436] [outer = 0x8dd02400] 09:24:47 INFO - PROCESS | 1751 | 1464625487971 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x90b72000) [pid = 1751] [serial = 1437] [outer = 0x8dd02400] 09:24:48 INFO - PROCESS | 1751 | 1464625488957 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1740ms 09:24:49 INFO - PROCESS | 1751 | 1464625489042 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 1751 | 1464625489047 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 09:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:24:49 INFO - PROCESS | 1751 | 1464625489054 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 1751 | 1464625489058 Marionette TRACE conn3 <- [1,1886,null,{}] 09:24:49 INFO - PROCESS | 1751 | 1464625489064 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:49 INFO - PROCESS | 1751 | 1464625489359 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:24:49 INFO - PROCESS | 1751 | 1464625489715 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e89e400 == 138 [pid = 1751] [id = 479] 09:24:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8f17dc00) [pid = 1751] [serial = 1438] [outer = (nil)] 09:24:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x9164a000) [pid = 1751] [serial = 1439] [outer = 0x8f17dc00] 09:24:49 INFO - PROCESS | 1751 | 1464625489808 Marionette DEBUG loaded listener.js 09:24:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x91650800) [pid = 1751] [serial = 1440] [outer = 0x8f17dc00] 09:24:50 INFO - PROCESS | 1751 | 1464625490726 Marionette TRACE conn3 <- [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]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1741ms 09:24:50 INFO - PROCESS | 1751 | 1464625490796 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 1751 | 1464625490799 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 09:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:24:50 INFO - PROCESS | 1751 | 1464625490806 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:24:50 INFO - PROCESS | 1751 | 1464625490810 Marionette TRACE conn3 <- [1,1890,null,{}] 09:24:50 INFO - PROCESS | 1751 | 1464625490816 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:51 INFO - PROCESS | 1751 | 1464625491084 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:24:51 INFO - PROCESS | 1751 | 1464625491407 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x90cf0400 == 139 [pid = 1751] [id = 480] 09:24:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x91645000) [pid = 1751] [serial = 1441] [outer = (nil)] 09:24:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x91892000) [pid = 1751] [serial = 1442] [outer = 0x91645000] 09:24:51 INFO - PROCESS | 1751 | 1464625491507 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x91899c00) [pid = 1751] [serial = 1443] [outer = 0x91645000] 09:24:52 INFO - PROCESS | 1751 | 1464625492413 Marionette TRACE conn3 <- [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]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1680ms 09:24:52 INFO - PROCESS | 1751 | 1464625492487 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 1751 | 1464625492490 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 09:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:24:52 INFO - PROCESS | 1751 | 1464625492497 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 1751 | 1464625492500 Marionette TRACE conn3 <- [1,1894,null,{}] 09:24:52 INFO - PROCESS | 1751 | 1464625492506 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:52 INFO - PROCESS | 1751 | 1464625492766 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:24:53 INFO - PROCESS | 1751 | 1464625493066 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x916e6c00 == 140 [pid = 1751] [id = 481] 09:24:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x91702000) [pid = 1751] [serial = 1444] [outer = (nil)] 09:24:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x91ebb000) [pid = 1751] [serial = 1445] [outer = 0x91702000] 09:24:53 INFO - PROCESS | 1751 | 1464625493156 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x91ebd800) [pid = 1751] [serial = 1446] [outer = 0x91702000] 09:24:54 INFO - PROCESS | 1751 | 1464625494126 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1690ms 09:24:54 INFO - PROCESS | 1751 | 1464625494188 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:24:54 INFO - PROCESS | 1751 | 1464625494193 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 09:24:54 INFO - PROCESS | 1751 | 1464625494200 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 1751 | 1464625494204 Marionette TRACE conn3 <- [1,1898,null,{}] 09:24:54 INFO - PROCESS | 1751 | 1464625494210 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:54 INFO - PROCESS | 1751 | 1464625494454 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:24:54 INFO - PROCESS | 1751 | 1464625494779 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x91705800 == 141 [pid = 1751] [id = 482] 09:24:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x91892400) [pid = 1751] [serial = 1447] [outer = (nil)] 09:24:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x924d4000) [pid = 1751] [serial = 1448] [outer = 0x91892400] 09:24:54 INFO - PROCESS | 1751 | 1464625494874 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x924d7800) [pid = 1751] [serial = 1449] [outer = 0x91892400] 09:24:55 INFO - PROCESS | 1751 | 1464625495795 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1635ms 09:24:55 INFO - PROCESS | 1751 | 1464625495834 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 1751 | 1464625495837 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 09:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:24:55 INFO - PROCESS | 1751 | 1464625495844 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 1751 | 1464625495847 Marionette TRACE conn3 <- [1,1902,null,{}] 09:24:55 INFO - PROCESS | 1751 | 1464625495855 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:56 INFO - PROCESS | 1751 | 1464625496080 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:24:56 INFO - PROCESS | 1751 | 1464625496402 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x90b80800 == 142 [pid = 1751] [id = 483] 09:24:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x924ca400) [pid = 1751] [serial = 1450] [outer = (nil)] 09:24:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x92673800) [pid = 1751] [serial = 1451] [outer = 0x924ca400] 09:24:56 INFO - PROCESS | 1751 | 1464625496497 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x9267a800) [pid = 1751] [serial = 1452] [outer = 0x924ca400] 09:24:57 INFO - PROCESS | 1751 | 1464625497398 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1633ms 09:24:57 INFO - PROCESS | 1751 | 1464625497478 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 1751 | 1464625497482 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 09:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:24:57 INFO - PROCESS | 1751 | 1464625497490 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - PROCESS | 1751 | 1464625497496 Marionette TRACE conn3 <- [1,1906,null,{}] 09:24:57 INFO - PROCESS | 1751 | 1464625497503 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:57 INFO - PROCESS | 1751 | 1464625497776 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:24:58 INFO - PROCESS | 1751 | 1464625498117 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x9259d000 == 143 [pid = 1751] [id = 484] 09:24:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x92d2e000) [pid = 1751] [serial = 1453] [outer = (nil)] 09:24:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x93851c00) [pid = 1751] [serial = 1454] [outer = 0x92d2e000] 09:24:58 INFO - PROCESS | 1751 | 1464625498223 Marionette DEBUG loaded listener.js 09:24:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x93b95400) [pid = 1751] [serial = 1455] [outer = 0x92d2e000] 09:24:59 INFO - PROCESS | 1751 | 1464625499189 Marionette TRACE conn3 <- [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]]]}] 09:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1737ms 09:24:59 INFO - PROCESS | 1751 | 1464625499228 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:24:59 INFO - PROCESS | 1751 | 1464625499231 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 09:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:24:59 INFO - PROCESS | 1751 | 1464625499239 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:24:59 INFO - PROCESS | 1751 | 1464625499242 Marionette TRACE conn3 <- [1,1910,null,{}] 09:24:59 INFO - PROCESS | 1751 | 1464625499248 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:24:59 INFO - PROCESS | 1751 | 1464625499475 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:24:59 INFO - PROCESS | 1751 | 1464625499808 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x92d2c800 == 144 [pid = 1751] [id = 485] 09:24:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x9382d800) [pid = 1751] [serial = 1456] [outer = (nil)] 09:24:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x95199000) [pid = 1751] [serial = 1457] [outer = 0x9382d800] 09:24:59 INFO - PROCESS | 1751 | 1464625499905 Marionette DEBUG loaded listener.js 09:25:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x95378c00) [pid = 1751] [serial = 1458] [outer = 0x9382d800] 09:25:00 INFO - PROCESS | 1751 | 1464625500815 Marionette TRACE conn3 <- [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]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1634ms 09:25:00 INFO - PROCESS | 1751 | 1464625500874 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 1751 | 1464625500877 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 09:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:25:00 INFO - PROCESS | 1751 | 1464625500884 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 1751 | 1464625500888 Marionette TRACE conn3 <- [1,1914,null,{}] 09:25:00 INFO - PROCESS | 1751 | 1464625500893 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:01 INFO - PROCESS | 1751 | 1464625501159 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:25:01 INFO - PROCESS | 1751 | 1464625501499 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x91ebc400 == 145 [pid = 1751] [id = 486] 09:25:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x9385d400) [pid = 1751] [serial = 1459] [outer = (nil)] 09:25:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x980e5000) [pid = 1751] [serial = 1460] [outer = 0x9385d400] 09:25:01 INFO - PROCESS | 1751 | 1464625501598 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x98f02800) [pid = 1751] [serial = 1461] [outer = 0x9385d400] 09:25:02 INFO - PROCESS | 1751 | 1464625502513 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1689ms 09:25:02 INFO - PROCESS | 1751 | 1464625502574 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:25:02 INFO - PROCESS | 1751 | 1464625502578 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 09:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:25:02 INFO - PROCESS | 1751 | 1464625502585 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:25:02 INFO - PROCESS | 1751 | 1464625502589 Marionette TRACE conn3 <- [1,1918,null,{}] 09:25:02 INFO - PROCESS | 1751 | 1464625502595 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:02 INFO - PROCESS | 1751 | 1464625502842 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:25:03 INFO - PROCESS | 1751 | 1464625503183 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x92a16800 == 146 [pid = 1751] [id = 487] 09:25:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x93b94c00) [pid = 1751] [serial = 1462] [outer = (nil)] 09:25:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x98f73000) [pid = 1751] [serial = 1463] [outer = 0x93b94c00] 09:25:03 INFO - PROCESS | 1751 | 1464625503283 Marionette DEBUG loaded listener.js 09:25:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x98f77c00) [pid = 1751] [serial = 1464] [outer = 0x93b94c00] 09:25:04 INFO - PROCESS | 1751 | 1464625504253 Marionette TRACE conn3 <- [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]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1741ms 09:25:04 INFO - PROCESS | 1751 | 1464625504327 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 1751 | 1464625504330 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 09:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:25:04 INFO - PROCESS | 1751 | 1464625504338 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 1751 | 1464625504341 Marionette TRACE conn3 <- [1,1922,null,{}] 09:25:04 INFO - PROCESS | 1751 | 1464625504348 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:04 INFO - PROCESS | 1751 | 1464625504627 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:25:04 INFO - PROCESS | 1751 | 1464625504954 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x98f04c00 == 147 [pid = 1751] [id = 488] 09:25:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x98f0a000) [pid = 1751] [serial = 1465] [outer = (nil)] 09:25:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x99dc6000) [pid = 1751] [serial = 1466] [outer = 0x98f0a000] 09:25:05 INFO - PROCESS | 1751 | 1464625505051 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x99dcac00) [pid = 1751] [serial = 1467] [outer = 0x98f0a000] 09:25:05 INFO - PROCESS | 1751 | 1464625505955 Marionette TRACE conn3 <- [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]]]}] 09:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1686ms 09:25:06 INFO - PROCESS | 1751 | 1464625506025 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:25:06 INFO - PROCESS | 1751 | 1464625506029 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 09:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:25:06 INFO - PROCESS | 1751 | 1464625506036 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:25:06 INFO - PROCESS | 1751 | 1464625506040 Marionette TRACE conn3 <- [1,1926,null,{}] 09:25:06 INFO - PROCESS | 1751 | 1464625506046 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:06 INFO - PROCESS | 1751 | 1464625506269 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:25:06 INFO - PROCESS | 1751 | 1464625506610 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x991edc00 == 148 [pid = 1751] [id = 489] 09:25:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x99eee800) [pid = 1751] [serial = 1468] [outer = (nil)] 09:25:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x99fb9000) [pid = 1751] [serial = 1469] [outer = 0x99eee800] 09:25:06 INFO - PROCESS | 1751 | 1464625506711 Marionette DEBUG loaded listener.js 09:25:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x9a122000) [pid = 1751] [serial = 1470] [outer = 0x99eee800] 09:25:07 INFO - PROCESS | 1751 | 1464625507633 Marionette TRACE conn3 <- [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]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1634ms 09:25:07 INFO - PROCESS | 1751 | 1464625507671 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 1751 | 1464625507675 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 09:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:25:07 INFO - PROCESS | 1751 | 1464625507681 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 1751 | 1464625507685 Marionette TRACE conn3 <- [1,1930,null,{}] 09:25:07 INFO - PROCESS | 1751 | 1464625507691 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:07 INFO - PROCESS | 1751 | 1464625507912 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:25:08 INFO - PROCESS | 1751 | 1464625508256 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x95190c00 == 149 [pid = 1751] [id = 490] 09:25:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x99104800) [pid = 1751] [serial = 1471] [outer = (nil)] 09:25:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x9a12e000) [pid = 1751] [serial = 1472] [outer = 0x99104800] 09:25:08 INFO - PROCESS | 1751 | 1464625508366 Marionette DEBUG loaded listener.js 09:25:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x9a130800) [pid = 1751] [serial = 1473] [outer = 0x99104800] 09:25:09 INFO - PROCESS | 1751 | 1464625509312 Marionette TRACE conn3 <- [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]]]}] 09:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1679ms 09:25:09 INFO - PROCESS | 1751 | 1464625509362 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 1751 | 1464625509366 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 09:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:25:09 INFO - PROCESS | 1751 | 1464625509373 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 1751 | 1464625509376 Marionette TRACE conn3 <- [1,1934,null,{}] 09:25:09 INFO - PROCESS | 1751 | 1464625509382 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:09 INFO - PROCESS | 1751 | 1464625509620 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:25:09 INFO - PROCESS | 1751 | 1464625509953 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x86745800 == 150 [pid = 1751] [id = 491] 09:25:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x9954c400) [pid = 1751] [serial = 1474] [outer = (nil)] 09:25:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 182 (0x9a261400) [pid = 1751] [serial = 1475] [outer = 0x9954c400] 09:25:10 INFO - PROCESS | 1751 | 1464625510052 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 183 (0x9a625c00) [pid = 1751] [serial = 1476] [outer = 0x9954c400] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8f36e000 == 149 [pid = 1751] [id = 92] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8974ec00 == 148 [pid = 1751] [id = 472] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x884fb000 == 147 [pid = 1751] [id = 471] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x884f4000 == 146 [pid = 1751] [id = 470] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x93ba2c00 == 145 [pid = 1751] [id = 468] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x93853c00 == 144 [pid = 1751] [id = 467] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8bdcfc00 == 143 [pid = 1751] [id = 466] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x924d0400 == 142 [pid = 1751] [id = 464] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x865f0800 == 141 [pid = 1751] [id = 465] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8cd43000 == 140 [pid = 1751] [id = 463] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x924cdc00 == 139 [pid = 1751] [id = 462] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x896d6400 == 138 [pid = 1751] [id = 461] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x898f9000 == 137 [pid = 1751] [id = 460] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8673b800 == 136 [pid = 1751] [id = 458] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8f17a000 == 135 [pid = 1751] [id = 459] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x854c5000 == 134 [pid = 1751] [id = 457] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8dd09000 == 133 [pid = 1751] [id = 456] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x87236400 == 132 [pid = 1751] [id = 455] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8d7ca800 == 131 [pid = 1751] [id = 454] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x8bdd6400 == 130 [pid = 1751] [id = 453] 09:25:12 INFO - PROCESS | 1751 | --DOCSHELL 0x882be800 == 129 [pid = 1751] [id = 452] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 182 (0x924ca800) [pid = 1751] [serial = 1326] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 181 (0x8d7d7000) [pid = 1751] [serial = 1302] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0x93850800) [pid = 1751] [serial = 1337] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0x8dbc3400) [pid = 1751] [serial = 1304] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x94f23c00) [pid = 1751] [serial = 1341] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x8d3c2800) [pid = 1751] [serial = 1298] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x8d70dc00) [pid = 1751] [serial = 1301] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x8cd40400) [pid = 1751] [serial = 1296] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x90cf7400) [pid = 1751] [serial = 1317] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x894c8800) [pid = 1751] [serial = 1347] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x92a23400) [pid = 1751] [serial = 1334] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x94f21400) [pid = 1751] [serial = 1340] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x90b7cc00) [pid = 1751] [serial = 1224] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x916e2400) [pid = 1751] [serial = 1319] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x893bd000) [pid = 1751] [serial = 1292] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x86744c00) [pid = 1751] [serial = 1343] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x92d13c00) [pid = 1751] [serial = 1335] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x896d1c00) [pid = 1751] [serial = 1293] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x8f365c00) [pid = 1751] [serial = 1310] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x916e4800) [pid = 1751] [serial = 1320] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x91eb2800) [pid = 1751] [serial = 1323] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x8689c800) [pid = 1751] [serial = 1344] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x92672c00) [pid = 1751] [serial = 1331] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x90cf1400) [pid = 1751] [serial = 1316] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x9259c000) [pid = 1751] [serial = 1328] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x8f36b000) [pid = 1751] [serial = 1311] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x8e893800) [pid = 1751] [serial = 1308] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x90bc4400) [pid = 1751] [serial = 1313] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x8d590800) [pid = 1751] [serial = 1299] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x919d1c00) [pid = 1751] [serial = 1322] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x8dda9400) [pid = 1751] [serial = 1307] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x925a8400) [pid = 1751] [serial = 1329] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x9207ec00) [pid = 1751] [serial = 1325] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x893bbc00) [pid = 1751] [serial = 1346] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x8a075c00) [pid = 1751] [serial = 1350] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x90bcb000) [pid = 1751] [serial = 1314] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x8ccb0000) [pid = 1751] [serial = 1295] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x93854400) [pid = 1751] [serial = 1338] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x92677000) [pid = 1751] [serial = 1332] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x8a06c000) [pid = 1751] [serial = 1352] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x8dbc7800) [pid = 1751] [serial = 1305] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x898f4800) [pid = 1751] [serial = 1349] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8cd4c000) [pid = 1751] [serial = 1355] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8ccb2400) [pid = 1751] [serial = 1353] [outer = (nil)] [url = about:blank] 09:25:12 INFO - PROCESS | 1751 | 1464625512873 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 3535ms 09:25:12 INFO - PROCESS | 1751 | 1464625512909 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:25:12 INFO - PROCESS | 1751 | 1464625512915 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 09:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:25:12 INFO - PROCESS | 1751 | 1464625512925 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:25:12 INFO - PROCESS | 1751 | 1464625512929 Marionette TRACE conn3 <- [1,1938,null,{}] 09:25:12 INFO - PROCESS | 1751 | 1464625512938 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:13 INFO - PROCESS | 1751 | 1464625513153 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:25:13 INFO - PROCESS | 1751 | 1464625513352 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8673b400 == 130 [pid = 1751] [id = 492] 09:25:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x88394400) [pid = 1751] [serial = 1477] [outer = (nil)] 09:25:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x884fc000) [pid = 1751] [serial = 1478] [outer = 0x88394400] 09:25:13 INFO - PROCESS | 1751 | 1464625513452 Marionette DEBUG loaded listener.js 09:25:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x894c7400) [pid = 1751] [serial = 1479] [outer = 0x88394400] 09:25:14 INFO - PROCESS | 1751 | 1464625514341 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1481ms 09:25:14 INFO - PROCESS | 1751 | 1464625514407 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 1751 | 1464625514416 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 09:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:25:14 INFO - PROCESS | 1751 | 1464625514426 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 1751 | 1464625514430 Marionette TRACE conn3 <- [1,1942,null,{}] 09:25:14 INFO - PROCESS | 1751 | 1464625514436 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:14 INFO - PROCESS | 1751 | 1464625514658 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:25:14 INFO - PROCESS | 1751 | 1464625514893 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x89749c00 == 131 [pid = 1751] [id = 493] 09:25:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x898fa000) [pid = 1751] [serial = 1480] [outer = (nil)] 09:25:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8a2e5400) [pid = 1751] [serial = 1481] [outer = 0x898fa000] 09:25:14 INFO - PROCESS | 1751 | 1464625514973 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8bb9f800) [pid = 1751] [serial = 1482] [outer = 0x898fa000] 09:25:15 INFO - PROCESS | 1751 | 1464625515943 Marionette TRACE conn3 <- [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]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1584ms 09:25:16 INFO - PROCESS | 1751 | 1464625516011 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 1751 | 1464625516014 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 09:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:25:16 INFO - PROCESS | 1751 | 1464625516021 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - PROCESS | 1751 | 1464625516027 Marionette TRACE conn3 <- [1,1946,null,{}] 09:25:16 INFO - PROCESS | 1751 | 1464625516051 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:16 INFO - PROCESS | 1751 | 1464625516373 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:25:16 INFO - PROCESS | 1751 | 1464625516432 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2e8800 == 132 [pid = 1751] [id = 494] 09:25:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x8cdcf400) [pid = 1751] [serial = 1483] [outer = (nil)] 09:25:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8d3c1400) [pid = 1751] [serial = 1484] [outer = 0x8cdcf400] 09:25:16 INFO - PROCESS | 1751 | 1464625516511 Marionette DEBUG loaded listener.js 09:25:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x8d592000) [pid = 1751] [serial = 1485] [outer = 0x8cdcf400] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x93855800) [pid = 1751] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x8ccb8400) [pid = 1751] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x8f366c00) [pid = 1751] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x924cfc00) [pid = 1751] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x893b4c00) [pid = 1751] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x86898c00) [pid = 1751] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x898f6000) [pid = 1751] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8cd4cc00) [pid = 1751] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8dd0e400) [pid = 1751] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x8f17e800) [pid = 1751] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x94f22c00) [pid = 1751] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x8839f400) [pid = 1751] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x9265bc00) [pid = 1751] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x8d7d8800) [pid = 1751] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x90bbc400) [pid = 1751] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x92673c00) [pid = 1751] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x8bdd8400) [pid = 1751] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x8d7d3c00) [pid = 1751] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x8d7d3800) [pid = 1751] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x884f4400) [pid = 1751] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x882c9000) [pid = 1751] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x8e899800) [pid = 1751] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:25:17 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x8673bc00) [pid = 1751] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:25:18 INFO - PROCESS | 1751 | 1464625518092 Marionette TRACE conn3 <- [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]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2096ms 09:25:18 INFO - PROCESS | 1751 | 1464625518118 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:25:18 INFO - PROCESS | 1751 | 1464625518122 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 09:25:18 INFO - PROCESS | 1751 | 1464625518129 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 1751 | 1464625518132 Marionette TRACE conn3 <- [1,1950,null,{}] 09:25:18 INFO - PROCESS | 1751 | 1464625518138 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:18 INFO - PROCESS | 1751 | 1464625518335 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:25:18 INFO - PROCESS | 1751 | 1464625518351 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x87057400 == 133 [pid = 1751] [id = 495] 09:25:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x8cd43000) [pid = 1751] [serial = 1486] [outer = (nil)] 09:25:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x8d59a400) [pid = 1751] [serial = 1487] [outer = 0x8cd43000] 09:25:18 INFO - PROCESS | 1751 | 1464625518439 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x8d7ccc00) [pid = 1751] [serial = 1488] [outer = 0x8cd43000] 09:25:19 INFO - PROCESS | 1751 | 1464625519454 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1379ms 09:25:19 INFO - PROCESS | 1751 | 1464625519659 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:25:19 INFO - PROCESS | 1751 | 1464625519667 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 09:25:19 INFO - PROCESS | 1751 | 1464625519680 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 1751 | 1464625519686 Marionette TRACE conn3 <- [1,1954,null,{}] 09:25:19 INFO - PROCESS | 1751 | 1464625519695 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:19 INFO - PROCESS | 1751 | 1464625519956 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:25:20 INFO - PROCESS | 1751 | 1464625520314 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x884f4000 == 134 [pid = 1751] [id = 496] 09:25:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x884f4400) [pid = 1751] [serial = 1489] [outer = (nil)] 09:25:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x884fb800) [pid = 1751] [serial = 1490] [outer = 0x884f4400] 09:25:20 INFO - PROCESS | 1751 | 1464625520412 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x896cf800) [pid = 1751] [serial = 1491] [outer = 0x884f4400] 09:25:21 INFO - PROCESS | 1751 | 1464625521435 Marionette TRACE conn3 <- [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]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1835ms 09:25:21 INFO - PROCESS | 1751 | 1464625521514 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:25:21 INFO - PROCESS | 1751 | 1464625521521 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 09:25:21 INFO - PROCESS | 1751 | 1464625521534 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 1751 | 1464625521540 Marionette TRACE conn3 <- [1,1958,null,{}] 09:25:21 INFO - PROCESS | 1751 | 1464625521548 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:21 INFO - PROCESS | 1751 | 1464625521836 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:25:22 INFO - PROCESS | 1751 | 1464625522175 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2e7800 == 135 [pid = 1751] [id = 497] 09:25:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8a2ecc00) [pid = 1751] [serial = 1492] [outer = (nil)] 09:25:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8bb9b000) [pid = 1751] [serial = 1493] [outer = 0x8a2ecc00] 09:25:22 INFO - PROCESS | 1751 | 1464625522268 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8ccb2400) [pid = 1751] [serial = 1494] [outer = 0x8a2ecc00] 09:25:23 INFO - PROCESS | 1751 | 1464625523256 Marionette TRACE conn3 <- [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]]]}] 09:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1801ms 09:25:23 INFO - PROCESS | 1751 | 1464625523331 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:25:23 INFO - PROCESS | 1751 | 1464625523336 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 09:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:25:23 INFO - PROCESS | 1751 | 1464625523344 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:25:23 INFO - PROCESS | 1751 | 1464625523348 Marionette TRACE conn3 <- [1,1962,null,{}] 09:25:23 INFO - PROCESS | 1751 | 1464625523363 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:23 INFO - PROCESS | 1751 | 1464625523687 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:25:24 INFO - PROCESS | 1751 | 1464625524068 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cfe8000 == 136 [pid = 1751] [id = 498] 09:25:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8d591800) [pid = 1751] [serial = 1495] [outer = (nil)] 09:25:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8d710400) [pid = 1751] [serial = 1496] [outer = 0x8d591800] 09:25:24 INFO - PROCESS | 1751 | 1464625524169 Marionette DEBUG loaded listener.js 09:25:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8db84400) [pid = 1751] [serial = 1497] [outer = 0x8d591800] 09:25:25 INFO - PROCESS | 1751 | 1464625525204 Marionette TRACE conn3 <- [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]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1931ms 09:25:25 INFO - PROCESS | 1751 | 1464625525276 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:25:25 INFO - PROCESS | 1751 | 1464625525281 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 09:25:25 INFO - PROCESS | 1751 | 1464625525288 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:25:25 INFO - PROCESS | 1751 | 1464625525292 Marionette TRACE conn3 <- [1,1966,null,{}] 09:25:25 INFO - PROCESS | 1751 | 1464625525299 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:25 INFO - PROCESS | 1751 | 1464625525580 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:25:25 INFO - PROCESS | 1751 | 1464625525902 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d595000 == 137 [pid = 1751] [id = 499] 09:25:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8d70fc00) [pid = 1751] [serial = 1498] [outer = (nil)] 09:25:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8dd07800) [pid = 1751] [serial = 1499] [outer = 0x8d70fc00] 09:25:26 INFO - PROCESS | 1751 | 1464625525998 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8ded9c00) [pid = 1751] [serial = 1500] [outer = 0x8d70fc00] 09:25:26 INFO - PROCESS | 1751 | 1464625526943 Marionette TRACE conn3 <- [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]]]}] 09:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1684ms 09:25:26 INFO - PROCESS | 1751 | 1464625526972 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:25:26 INFO - PROCESS | 1751 | 1464625526976 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 09:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:25:26 INFO - PROCESS | 1751 | 1464625526984 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 1751 | 1464625526988 Marionette TRACE conn3 <- [1,1970,null,{}] 09:25:26 INFO - PROCESS | 1751 | 1464625526994 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:27 INFO - PROCESS | 1751 | 1464625527222 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:25:27 INFO - PROCESS | 1751 | 1464625527547 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dd03c00 == 138 [pid = 1751] [id = 500] 09:25:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8e899800) [pid = 1751] [serial = 1501] [outer = (nil)] 09:25:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8f174c00) [pid = 1751] [serial = 1502] [outer = 0x8e899800] 09:25:27 INFO - PROCESS | 1751 | 1464625527644 Marionette DEBUG loaded listener.js 09:25:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8f17b000) [pid = 1751] [serial = 1503] [outer = 0x8e899800] 09:25:28 INFO - PROCESS | 1751 | 1464625528558 Marionette TRACE conn3 <- [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]]]}] 09:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1588ms 09:25:28 INFO - PROCESS | 1751 | 1464625528589 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:25:28 INFO - PROCESS | 1751 | 1464625528593 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 09:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:25:28 INFO - PROCESS | 1751 | 1464625528603 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:25:28 INFO - PROCESS | 1751 | 1464625528607 Marionette TRACE conn3 <- [1,1974,null,{}] 09:25:28 INFO - PROCESS | 1751 | 1464625528613 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:28 INFO - PROCESS | 1751 | 1464625528910 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:25:29 INFO - PROCESS | 1751 | 1464625529262 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x898f3400 == 139 [pid = 1751] [id = 501] 09:25:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8dbce400) [pid = 1751] [serial = 1504] [outer = (nil)] 09:25:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x90c1cc00) [pid = 1751] [serial = 1505] [outer = 0x8dbce400] 09:25:29 INFO - PROCESS | 1751 | 1464625529358 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x91647c00) [pid = 1751] [serial = 1506] [outer = 0x8dbce400] 09:25:30 INFO - PROCESS | 1751 | 1464625530292 Marionette TRACE conn3 <- [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]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1732ms 09:25:30 INFO - PROCESS | 1751 | 1464625530335 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 1751 | 1464625530339 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 09:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:25:30 INFO - PROCESS | 1751 | 1464625530345 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 1751 | 1464625530349 Marionette TRACE conn3 <- [1,1978,null,{}] 09:25:30 INFO - PROCESS | 1751 | 1464625530354 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:30 INFO - PROCESS | 1751 | 1464625530582 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:25:30 INFO - PROCESS | 1751 | 1464625530864 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x8974b000 == 140 [pid = 1751] [id = 502] 09:25:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8f36f800) [pid = 1751] [serial = 1507] [outer = (nil)] 09:25:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x916e7000) [pid = 1751] [serial = 1508] [outer = 0x8f36f800] 09:25:31 INFO - PROCESS | 1751 | 1464625531003 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x91709000) [pid = 1751] [serial = 1509] [outer = 0x8f36f800] 09:25:31 INFO - PROCESS | 1751 | 1464625531886 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:25:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:25:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1579ms 09:25:31 INFO - PROCESS | 1751 | 1464625531925 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:25:31 INFO - PROCESS | 1751 | 1464625531930 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 09:25:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:25:31 INFO - PROCESS | 1751 | 1464625531936 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:25:31 INFO - PROCESS | 1751 | 1464625531939 Marionette TRACE conn3 <- [1,1982,null,{}] 09:25:31 INFO - PROCESS | 1751 | 1464625531945 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:32 INFO - PROCESS | 1751 | 1464625532262 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:25:32 INFO - PROCESS | 1751 | 1464625532523 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cd46800 == 141 [pid = 1751] [id = 503] 09:25:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x91892c00) [pid = 1751] [serial = 1510] [outer = (nil)] 09:25:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x919d7c00) [pid = 1751] [serial = 1511] [outer = 0x91892c00] 09:25:32 INFO - PROCESS | 1751 | 1464625532617 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x91eb2800) [pid = 1751] [serial = 1512] [outer = 0x91892c00] 09:25:33 INFO - PROCESS | 1751 | 1464625533536 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1629ms 09:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:25:33 INFO - PROCESS | 1751 | 1464625533566 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 1751 | 1464625533569 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 09:25:33 INFO - PROCESS | 1751 | 1464625533576 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 1751 | 1464625533580 Marionette TRACE conn3 <- [1,1986,null,{}] 09:25:33 INFO - PROCESS | 1751 | 1464625533587 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:33 INFO - PROCESS | 1751 | 1464625533828 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:25:34 INFO - PROCESS | 1751 | 1464625534162 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x86744800 == 142 [pid = 1751] [id = 504] 09:25:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x8974dc00) [pid = 1751] [serial = 1513] [outer = (nil)] 09:25:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x924d0400) [pid = 1751] [serial = 1514] [outer = 0x8974dc00] 09:25:34 INFO - PROCESS | 1751 | 1464625534286 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x925a7000) [pid = 1751] [serial = 1515] [outer = 0x8974dc00] 09:25:35 INFO - PROCESS | 1751 | 1464625535197 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1636ms 09:25:35 INFO - PROCESS | 1751 | 1464625535211 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 1751 | 1464625535214 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 09:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:25:35 INFO - PROCESS | 1751 | 1464625535221 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 1751 | 1464625535225 Marionette TRACE conn3 <- [1,1990,null,{}] 09:25:35 INFO - PROCESS | 1751 | 1464625535230 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:35 INFO - PROCESS | 1751 | 1464625535461 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:25:35 INFO - PROCESS | 1751 | 1464625535751 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x91eb1400 == 143 [pid = 1751] [id = 505] 09:25:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x924cfc00) [pid = 1751] [serial = 1516] [outer = (nil)] 09:25:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x9265d000) [pid = 1751] [serial = 1517] [outer = 0x924cfc00] 09:25:35 INFO - PROCESS | 1751 | 1464625535887 Marionette DEBUG loaded listener.js 09:25:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x92674c00) [pid = 1751] [serial = 1518] [outer = 0x924cfc00] 09:25:36 INFO - PROCESS | 1751 | 1464625536847 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1682ms 09:25:36 INFO - PROCESS | 1751 | 1464625536904 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 1751 | 1464625536908 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 09:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:25:36 INFO - PROCESS | 1751 | 1464625536916 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 1751 | 1464625536921 Marionette TRACE conn3 <- [1,1994,null,{}] 09:25:36 INFO - PROCESS | 1751 | 1464625536927 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:37 INFO - PROCESS | 1751 | 1464625537185 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:25:37 INFO - PROCESS | 1751 | 1464625537523 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x92d14000 == 144 [pid = 1751] [id = 506] 09:25:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x92d15400) [pid = 1751] [serial = 1519] [outer = (nil)] 09:25:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x92d1e000) [pid = 1751] [serial = 1520] [outer = 0x92d15400] 09:25:37 INFO - PROCESS | 1751 | 1464625537638 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x93839000) [pid = 1751] [serial = 1521] [outer = 0x92d15400] 09:25:38 INFO - PROCESS | 1751 | 1464625538606 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1733ms 09:25:38 INFO - PROCESS | 1751 | 1464625538651 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:25:38 INFO - PROCESS | 1751 | 1464625538655 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 09:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:25:38 INFO - PROCESS | 1751 | 1464625538661 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 1751 | 1464625538665 Marionette TRACE conn3 <- [1,1998,null,{}] 09:25:38 INFO - PROCESS | 1751 | 1464625538671 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:38 INFO - PROCESS | 1751 | 1464625538909 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:25:39 INFO - PROCESS | 1751 | 1464625539258 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x8689dc00 == 145 [pid = 1751] [id = 507] 09:25:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x8cff0800) [pid = 1751] [serial = 1522] [outer = (nil)] 09:25:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x93858c00) [pid = 1751] [serial = 1523] [outer = 0x8cff0800] 09:25:39 INFO - PROCESS | 1751 | 1464625539359 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x94f25000) [pid = 1751] [serial = 1524] [outer = 0x8cff0800] 09:25:40 INFO - PROCESS | 1751 | 1464625540309 Marionette TRACE conn3 <- [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]]]}] 09:25:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:25:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1692ms 09:25:40 INFO - PROCESS | 1751 | 1464625540354 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:25:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:25:40 INFO - PROCESS | 1751 | 1464625540358 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 09:25:40 INFO - PROCESS | 1751 | 1464625540365 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:25:40 INFO - PROCESS | 1751 | 1464625540368 Marionette TRACE conn3 <- [1,2002,null,{}] 09:25:40 INFO - PROCESS | 1751 | 1464625540374 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:40 INFO - PROCESS | 1751 | 1464625540609 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:25:40 INFO - PROCESS | 1751 | 1464625540875 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x90bbe400 == 146 [pid = 1751] [id = 508] 09:25:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x93858400) [pid = 1751] [serial = 1525] [outer = (nil)] 09:25:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x95195800) [pid = 1751] [serial = 1526] [outer = 0x93858400] 09:25:41 INFO - PROCESS | 1751 | 1464625541018 Marionette DEBUG loaded listener.js 09:25:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x9519c000) [pid = 1751] [serial = 1527] [outer = 0x93858400] 09:25:41 INFO - PROCESS | 1751 | 1464625541929 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1630ms 09:25:41 INFO - PROCESS | 1751 | 1464625541995 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:25:42 INFO - PROCESS | 1751 | 1464625541999 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 09:25:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:25:42 INFO - PROCESS | 1751 | 1464625542005 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:25:42 INFO - PROCESS | 1751 | 1464625542009 Marionette TRACE conn3 <- [1,2006,null,{}] 09:25:42 INFO - PROCESS | 1751 | 1464625542015 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:42 INFO - PROCESS | 1751 | 1464625542239 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:25:42 INFO - PROCESS | 1751 | 1464625542572 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x9382d400 == 147 [pid = 1751] [id = 509] 09:25:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x94fc9c00) [pid = 1751] [serial = 1528] [outer = (nil)] 09:25:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x98f74c00) [pid = 1751] [serial = 1529] [outer = 0x94fc9c00] 09:25:42 INFO - PROCESS | 1751 | 1464625542669 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x99548c00) [pid = 1751] [serial = 1530] [outer = 0x94fc9c00] 09:25:43 INFO - PROCESS | 1751 | 1464625543574 Marionette TRACE conn3 <- [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]]]}] 09:25:43 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 09:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1638ms 09:25:43 INFO - PROCESS | 1751 | 1464625543652 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:25:43 INFO - PROCESS | 1751 | 1464625543656 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 09:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:25:43 INFO - PROCESS | 1751 | 1464625543665 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 1751 | 1464625543668 Marionette TRACE conn3 <- [1,2010,null,{}] 09:25:43 INFO - PROCESS | 1751 | 1464625543672 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:43 INFO - PROCESS | 1751 | 1464625543907 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:25:44 INFO - PROCESS | 1751 | 1464625544256 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8689ac00 == 148 [pid = 1751] [id = 510] 09:25:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x8dd09800) [pid = 1751] [serial = 1531] [outer = (nil)] 09:25:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x9a129c00) [pid = 1751] [serial = 1532] [outer = 0x8dd09800] 09:25:44 INFO - PROCESS | 1751 | 1464625544350 Marionette DEBUG loaded listener.js 09:25:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x9a25b000) [pid = 1751] [serial = 1533] [outer = 0x8dd09800] 09:25:45 INFO - PROCESS | 1751 | 1464625545285 Marionette TRACE conn3 <- [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]]]}] 09:25:45 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 09:25:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1679ms 09:25:45 INFO - PROCESS | 1751 | 1464625545345 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:25:45 INFO - PROCESS | 1751 | 1464625545349 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 09:25:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:25:45 INFO - PROCESS | 1751 | 1464625545356 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:25:45 INFO - PROCESS | 1751 | 1464625545360 Marionette TRACE conn3 <- [1,2014,null,{}] 09:25:45 INFO - PROCESS | 1751 | 1464625545365 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:45 INFO - PROCESS | 1751 | 1464625545599 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:25:45 INFO - PROCESS | 1751 | 1464625545937 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x87052000 == 149 [pid = 1751] [id = 511] 09:25:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x98f05400) [pid = 1751] [serial = 1534] [outer = (nil)] 09:25:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x9a786800) [pid = 1751] [serial = 1535] [outer = 0x98f05400] 09:25:46 INFO - PROCESS | 1751 | 1464625546036 Marionette DEBUG loaded listener.js 09:25:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x9a788c00) [pid = 1751] [serial = 1536] [outer = 0x98f05400] 09:25:46 INFO - PROCESS | 1751 | 1464625546968 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:25:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:25:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1686ms 09:25:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:25:47 INFO - PROCESS | 1751 | 1464625547043 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:25:47 INFO - PROCESS | 1751 | 1464625547046 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 09:25:47 INFO - PROCESS | 1751 | 1464625547054 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:25:47 INFO - PROCESS | 1751 | 1464625547057 Marionette TRACE conn3 <- [1,2018,null,{}] 09:25:47 INFO - PROCESS | 1751 | 1464625547064 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:47 INFO - PROCESS | 1751 | 1464625547343 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:25:47 INFO - PROCESS | 1751 | 1464625547684 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x86741000 == 150 [pid = 1751] [id = 512] 09:25:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x95195400) [pid = 1751] [serial = 1537] [outer = (nil)] 09:25:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x9a88a800) [pid = 1751] [serial = 1538] [outer = 0x95195400] 09:25:47 INFO - PROCESS | 1751 | 1464625547776 Marionette DEBUG loaded listener.js 09:25:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x9a88d400) [pid = 1751] [serial = 1539] [outer = 0x95195400] 09:25:48 INFO - PROCESS | 1751 | 1464625548718 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1746ms 09:25:48 INFO - PROCESS | 1751 | 1464625548800 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 1751 | 1464625548805 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 09:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:25:48 INFO - PROCESS | 1751 | 1464625548813 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 1751 | 1464625548817 Marionette TRACE conn3 <- [1,2022,null,{}] 09:25:48 INFO - PROCESS | 1751 | 1464625548823 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:49 INFO - PROCESS | 1751 | 1464625549086 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:25:49 INFO - PROCESS | 1751 | 1464625549451 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x924cac00 == 151 [pid = 1751] [id = 513] 09:25:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x9a886c00) [pid = 1751] [serial = 1540] [outer = (nil)] 09:25:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x9b2b2400) [pid = 1751] [serial = 1541] [outer = 0x9a886c00] 09:25:49 INFO - PROCESS | 1751 | 1464625549544 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 182 (0x9b48d800) [pid = 1751] [serial = 1542] [outer = 0x9a886c00] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdcb000 == 150 [pid = 1751] [id = 139] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x9b9b8400 == 149 [pid = 1751] [id = 50] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9cc400 == 148 [pid = 1751] [id = 141] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdce400 == 147 [pid = 1751] [id = 140] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8839e800 == 146 [pid = 1751] [id = 403] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8a2e8800 == 145 [pid = 1751] [id = 494] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x89749c00 == 144 [pid = 1751] [id = 493] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8673b400 == 143 [pid = 1751] [id = 492] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x991edc00 == 142 [pid = 1751] [id = 489] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x98f04c00 == 141 [pid = 1751] [id = 488] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x92a16800 == 140 [pid = 1751] [id = 487] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x91ebc400 == 139 [pid = 1751] [id = 486] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x9259d000 == 138 [pid = 1751] [id = 484] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x92d2c800 == 137 [pid = 1751] [id = 485] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x90b80800 == 136 [pid = 1751] [id = 483] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x91705800 == 135 [pid = 1751] [id = 482] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x916e6c00 == 134 [pid = 1751] [id = 481] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x90cf0400 == 133 [pid = 1751] [id = 480] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8e89e400 == 132 [pid = 1751] [id = 479] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8cf1c400 == 131 [pid = 1751] [id = 477] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8dbcb400 == 130 [pid = 1751] [id = 478] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8d707000 == 129 [pid = 1751] [id = 476] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9d4400 == 128 [pid = 1751] [id = 475] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8722bc00 == 127 [pid = 1751] [id = 473] 09:25:51 INFO - PROCESS | 1751 | --DOCSHELL 0x882ca400 == 126 [pid = 1751] [id = 474] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 181 (0x8cfe5800) [pid = 1751] [serial = 1421] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0x95129800) [pid = 1751] [serial = 1403] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0x9170f800) [pid = 1751] [serial = 1382] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x919d5800) [pid = 1751] [serial = 1385] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x92658800) [pid = 1751] [serial = 1389] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x8f36a800) [pid = 1751] [serial = 1373] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x97646400) [pid = 1751] [serial = 1410] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x8a2ef400) [pid = 1751] [serial = 1415] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x8d3c9000) [pid = 1751] [serial = 1419] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x91891000) [pid = 1751] [serial = 1383] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x8dee0800) [pid = 1751] [serial = 1370] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x90c28400) [pid = 1751] [serial = 1376] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x95199c00) [pid = 1751] [serial = 1407] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x90cf2400) [pid = 1751] [serial = 1377] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x898ec800) [pid = 1751] [serial = 1359] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x92a21000) [pid = 1751] [serial = 1395] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x92679000) [pid = 1751] [serial = 1392] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x916ddc00) [pid = 1751] [serial = 1380] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x8cfe1400) [pid = 1751] [serial = 1418] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x93837000) [pid = 1751] [serial = 1397] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x8dee2800) [pid = 1751] [serial = 1371] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x8d3c7800) [pid = 1751] [serial = 1362] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x8dda6800) [pid = 1751] [serial = 1368] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x919dc800) [pid = 1751] [serial = 1386] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x9164f000) [pid = 1751] [serial = 1379] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x95197c00) [pid = 1751] [serial = 1406] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x9384f400) [pid = 1751] [serial = 1398] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x8db8a800) [pid = 1751] [serial = 1364] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x893bb800) [pid = 1751] [serial = 1412] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x8cd4bc00) [pid = 1751] [serial = 1275] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x90bbec00) [pid = 1751] [serial = 1374] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x95130800) [pid = 1751] [serial = 1404] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x97642400) [pid = 1751] [serial = 1409] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x8cdca800) [pid = 1751] [serial = 1361] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x8b9da800) [pid = 1751] [serial = 1416] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x92658400) [pid = 1751] [serial = 1391] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x894cc400) [pid = 1751] [serial = 1413] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x896db000) [pid = 1751] [serial = 1358] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x93b9a000) [pid = 1751] [serial = 1401] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x92a1e000) [pid = 1751] [serial = 1394] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8dbcb000) [pid = 1751] [serial = 1365] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x93b1c800) [pid = 1751] [serial = 1400] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x9259f000) [pid = 1751] [serial = 1388] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x8bdcf000) [pid = 1751] [serial = 1290] [outer = (nil)] [url = about:blank] 09:25:51 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8dd9ec00) [pid = 1751] [serial = 1367] [outer = (nil)] [url = about:blank] 09:25:52 INFO - PROCESS | 1751 | 1464625552417 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:25:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:25:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 3635ms 09:25:52 INFO - PROCESS | 1751 | 1464625552448 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:25:52 INFO - PROCESS | 1751 | 1464625552455 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 09:25:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:25:52 INFO - PROCESS | 1751 | 1464625552463 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:25:52 INFO - PROCESS | 1751 | 1464625552470 Marionette TRACE conn3 <- [1,2026,null,{}] 09:25:52 INFO - PROCESS | 1751 | 1464625552483 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:52 INFO - PROCESS | 1751 | 1464625552723 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:25:52 INFO - PROCESS | 1751 | 1464625552948 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x87236400 == 127 [pid = 1751] [id = 514] 09:25:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x87236800) [pid = 1751] [serial = 1543] [outer = (nil)] 09:25:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8839f000) [pid = 1751] [serial = 1544] [outer = 0x87236800] 09:25:53 INFO - PROCESS | 1751 | 1464625553039 Marionette DEBUG loaded listener.js 09:25:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x893bd400) [pid = 1751] [serial = 1545] [outer = 0x87236800] 09:25:53 INFO - PROCESS | 1751 | 1464625553961 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1538ms 09:25:54 INFO - PROCESS | 1751 | 1464625554002 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 1751 | 1464625554013 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 09:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:25:54 INFO - PROCESS | 1751 | 1464625554076 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 1751 | 1464625554082 Marionette TRACE conn3 <- [1,2030,null,{}] 09:25:54 INFO - PROCESS | 1751 | 1464625554090 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:54 INFO - PROCESS | 1751 | 1464625554408 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:25:54 INFO - PROCESS | 1751 | 1464625554446 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x896d6800 == 128 [pid = 1751] [id = 515] 09:25:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x898edc00) [pid = 1751] [serial = 1546] [outer = (nil)] 09:25:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8a06a400) [pid = 1751] [serial = 1547] [outer = 0x898edc00] 09:25:54 INFO - PROCESS | 1751 | 1464625554537 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8a2e1400) [pid = 1751] [serial = 1548] [outer = 0x898edc00] 09:25:55 INFO - PROCESS | 1751 | 1464625555659 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:25:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:25:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1654ms 09:25:55 INFO - PROCESS | 1751 | 1464625555720 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:25:55 INFO - PROCESS | 1751 | 1464625555725 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 09:25:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:25:55 INFO - PROCESS | 1751 | 1464625555732 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:25:55 INFO - PROCESS | 1751 | 1464625555738 Marionette TRACE conn3 <- [1,2034,null,{}] 09:25:55 INFO - PROCESS | 1751 | 1464625555763 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:56 INFO - PROCESS | 1751 | 1464625556057 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x924ca400) [pid = 1751] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8ccae000) [pid = 1751] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x9954c400) [pid = 1751] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x93b94c00) [pid = 1751] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x91702000) [pid = 1751] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x9385d400) [pid = 1751] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x884f6c00) [pid = 1751] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8dd02400) [pid = 1751] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x91892400) [pid = 1751] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x8bba3400) [pid = 1751] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x8f17dc00) [pid = 1751] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x91645000) [pid = 1751] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x88394400) [pid = 1751] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x898fa000) [pid = 1751] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x92d2e000) [pid = 1751] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x8cdcf400) [pid = 1751] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x9382d800) [pid = 1751] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x8db89000) [pid = 1751] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:25:56 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x8dbc5000) [pid = 1751] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:25:56 INFO - PROCESS | 1751 | 1464625556892 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x882be800 == 129 [pid = 1751] [id = 516] 09:25:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x88394400) [pid = 1751] [serial = 1549] [outer = (nil)] 09:25:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x8a2e2800) [pid = 1751] [serial = 1550] [outer = 0x88394400] 09:25:56 INFO - PROCESS | 1751 | 1464625556976 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x8cd4bc00) [pid = 1751] [serial = 1551] [outer = 0x88394400] 09:25:57 INFO - PROCESS | 1751 | 1464625557802 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2089ms 09:25:57 INFO - PROCESS | 1751 | 1464625557820 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:25:57 INFO - PROCESS | 1751 | 1464625557827 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 09:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:25:57 INFO - PROCESS | 1751 | 1464625557848 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:25:57 INFO - PROCESS | 1751 | 1464625557851 Marionette TRACE conn3 <- [1,2038,null,{}] 09:25:57 INFO - PROCESS | 1751 | 1464625557857 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:25:58 INFO - PROCESS | 1751 | 1464625558082 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:25:58 INFO - PROCESS | 1751 | 1464625558285 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x884f1800 == 130 [pid = 1751] [id = 517] 09:25:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x8ccbc000) [pid = 1751] [serial = 1552] [outer = (nil)] 09:25:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x8d3cd400) [pid = 1751] [serial = 1553] [outer = 0x8ccbc000] 09:25:58 INFO - PROCESS | 1751 | 1464625558372 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8d595400) [pid = 1751] [serial = 1554] [outer = 0x8ccbc000] 09:25:59 INFO - PROCESS | 1751 | 1464625559866 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2081ms 09:25:59 INFO - PROCESS | 1751 | 1464625559933 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 1751 | 1464625559940 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 09:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:25:59 INFO - PROCESS | 1751 | 1464625559949 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 1751 | 1464625559956 Marionette TRACE conn3 <- [1,2042,null,{}] 09:25:59 INFO - PROCESS | 1751 | 1464625559966 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:00 INFO - PROCESS | 1751 | 1464625560294 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:26:00 INFO - PROCESS | 1751 | 1464625560549 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x86742800 == 131 [pid = 1751] [id = 518] 09:26:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x884fc800) [pid = 1751] [serial = 1555] [outer = (nil)] 09:26:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x898f4800) [pid = 1751] [serial = 1556] [outer = 0x884fc800] 09:26:00 INFO - PROCESS | 1751 | 1464625560649 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8a2ee400) [pid = 1751] [serial = 1557] [outer = 0x884fc800] 09:26:01 INFO - PROCESS | 1751 | 1464625561641 Marionette TRACE conn3 <- [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]]]}] 09:26:01 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) 09:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1739ms 09:26:01 INFO - PROCESS | 1751 | 1464625561691 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 1751 | 1464625561703 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 09:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:26:01 INFO - PROCESS | 1751 | 1464625561716 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 1751 | 1464625561722 Marionette TRACE conn3 <- [1,2046,null,{}] 09:26:01 INFO - PROCESS | 1751 | 1464625561729 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:02 INFO - PROCESS | 1751 | 1464625562030 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:26:02 INFO - PROCESS | 1751 | 1464625562413 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cfe8c00 == 132 [pid = 1751] [id = 519] 09:26:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8cfef400) [pid = 1751] [serial = 1558] [outer = (nil)] 09:26:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8d70cc00) [pid = 1751] [serial = 1559] [outer = 0x8cfef400] 09:26:02 INFO - PROCESS | 1751 | 1464625562505 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8d7d9000) [pid = 1751] [serial = 1560] [outer = 0x8cfef400] 09:26:03 INFO - PROCESS | 1751 | 1464625563459 Marionette TRACE conn3 <- [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]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1790ms 09:26:03 INFO - PROCESS | 1751 | 1464625563507 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 1751 | 1464625563515 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 09:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:26:03 INFO - PROCESS | 1751 | 1464625563523 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 1751 | 1464625563530 Marionette TRACE conn3 <- [1,2050,null,{}] 09:26:03 INFO - PROCESS | 1751 | 1464625563549 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:03 INFO - PROCESS | 1751 | 1464625563849 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:26:04 INFO - PROCESS | 1751 | 1464625564187 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dbd1800 == 133 [pid = 1751] [id = 520] 09:26:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8dd9c400) [pid = 1751] [serial = 1561] [outer = (nil)] 09:26:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8dda1c00) [pid = 1751] [serial = 1562] [outer = 0x8dd9c400] 09:26:04 INFO - PROCESS | 1751 | 1464625564292 Marionette DEBUG loaded listener.js 09:26:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8ded8000) [pid = 1751] [serial = 1563] [outer = 0x8dd9c400] 09:26:05 INFO - PROCESS | 1751 | 1464625565337 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1851ms 09:26:05 INFO - PROCESS | 1751 | 1464625565374 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:26:05 INFO - PROCESS | 1751 | 1464625565379 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 09:26:05 INFO - PROCESS | 1751 | 1464625565386 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:26:05 INFO - PROCESS | 1751 | 1464625565389 Marionette TRACE conn3 <- [1,2054,null,{}] 09:26:05 INFO - PROCESS | 1751 | 1464625565395 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:05 INFO - PROCESS | 1751 | 1464625565635 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:26:05 INFO - PROCESS | 1751 | 1464625565970 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d710800 == 134 [pid = 1751] [id = 521] 09:26:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8dda6400) [pid = 1751] [serial = 1564] [outer = (nil)] 09:26:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8f177c00) [pid = 1751] [serial = 1565] [outer = 0x8dda6400] 09:26:06 INFO - PROCESS | 1751 | 1464625566073 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8f365400) [pid = 1751] [serial = 1566] [outer = 0x8dda6400] 09:26:07 INFO - PROCESS | 1751 | 1464625567043 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1733ms 09:26:07 INFO - PROCESS | 1751 | 1464625567119 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 1751 | 1464625567124 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 09:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:26:07 INFO - PROCESS | 1751 | 1464625567130 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 1751 | 1464625567134 Marionette TRACE conn3 <- [1,2058,null,{}] 09:26:07 INFO - PROCESS | 1751 | 1464625567140 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:07 INFO - PROCESS | 1751 | 1464625567416 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:26:07 INFO - PROCESS | 1751 | 1464625567748 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9d1400 == 135 [pid = 1751] [id = 522] 09:26:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8cfe3c00) [pid = 1751] [serial = 1567] [outer = (nil)] 09:26:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x90b7dc00) [pid = 1751] [serial = 1568] [outer = 0x8cfe3c00] 09:26:07 INFO - PROCESS | 1751 | 1464625567850 Marionette DEBUG loaded listener.js 09:26:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x90b80400) [pid = 1751] [serial = 1569] [outer = 0x8cfe3c00] 09:26:08 INFO - PROCESS | 1751 | 1464625568833 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1741ms 09:26:08 INFO - PROCESS | 1751 | 1464625568872 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:26:08 INFO - PROCESS | 1751 | 1464625568875 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 09:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:26:08 INFO - PROCESS | 1751 | 1464625568883 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:26:08 INFO - PROCESS | 1751 | 1464625568887 Marionette TRACE conn3 <- [1,2062,null,{}] 09:26:08 INFO - PROCESS | 1751 | 1464625568895 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:09 INFO - PROCESS | 1751 | 1464625569178 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:26:09 INFO - PROCESS | 1751 | 1464625569514 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x86739400 == 136 [pid = 1751] [id = 523] 09:26:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x894bf000) [pid = 1751] [serial = 1570] [outer = (nil)] 09:26:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x90b7b400) [pid = 1751] [serial = 1571] [outer = 0x894bf000] 09:26:09 INFO - PROCESS | 1751 | 1464625569625 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x90cf6000) [pid = 1751] [serial = 1572] [outer = 0x894bf000] 09:26:10 INFO - PROCESS | 1751 | 1464625570590 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1784ms 09:26:10 INFO - PROCESS | 1751 | 1464625570668 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:26:10 INFO - PROCESS | 1751 | 1464625570672 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 09:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:26:10 INFO - PROCESS | 1751 | 1464625570679 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 1751 | 1464625570683 Marionette TRACE conn3 <- [1,2066,null,{}] 09:26:10 INFO - PROCESS | 1751 | 1464625570689 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:10 INFO - PROCESS | 1751 | 1464625570946 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:26:11 INFO - PROCESS | 1751 | 1464625571274 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dede800 == 137 [pid = 1751] [id = 524] 09:26:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x90bc1400) [pid = 1751] [serial = 1573] [outer = (nil)] 09:26:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x91653c00) [pid = 1751] [serial = 1574] [outer = 0x90bc1400] 09:26:11 INFO - PROCESS | 1751 | 1464625571382 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x91707000) [pid = 1751] [serial = 1575] [outer = 0x90bc1400] 09:26:12 INFO - PROCESS | 1751 | 1464625572308 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1682ms 09:26:12 INFO - PROCESS | 1751 | 1464625572362 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 1751 | 1464625572366 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 09:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:26:12 INFO - PROCESS | 1751 | 1464625572373 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 1751 | 1464625572377 Marionette TRACE conn3 <- [1,2070,null,{}] 09:26:12 INFO - PROCESS | 1751 | 1464625572382 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:12 INFO - PROCESS | 1751 | 1464625572605 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:26:12 INFO - PROCESS | 1751 | 1464625572933 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9ccc00 == 138 [pid = 1751] [id = 525] 09:26:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x91645000) [pid = 1751] [serial = 1576] [outer = (nil)] 09:26:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x91898000) [pid = 1751] [serial = 1577] [outer = 0x91645000] 09:26:13 INFO - PROCESS | 1751 | 1464625573034 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x919d5800) [pid = 1751] [serial = 1578] [outer = 0x91645000] 09:26:13 INFO - PROCESS | 1751 | 1464625573969 Marionette TRACE conn3 <- [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]]]}] 09:26:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1636ms 09:26:14 INFO - PROCESS | 1751 | 1464625574010 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:26:14 INFO - PROCESS | 1751 | 1464625574014 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 09:26:14 INFO - PROCESS | 1751 | 1464625574021 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:26:14 INFO - PROCESS | 1751 | 1464625574024 Marionette TRACE conn3 <- [1,2074,null,{}] 09:26:14 INFO - PROCESS | 1751 | 1464625574030 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:14 INFO - PROCESS | 1751 | 1464625574260 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:26:14 INFO - PROCESS | 1751 | 1464625574611 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x884fa400 == 139 [pid = 1751] [id = 526] 09:26:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x8bb9ac00) [pid = 1751] [serial = 1579] [outer = (nil)] 09:26:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x92073c00) [pid = 1751] [serial = 1580] [outer = 0x8bb9ac00] 09:26:14 INFO - PROCESS | 1751 | 1464625574725 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x9207b000) [pid = 1751] [serial = 1581] [outer = 0x8bb9ac00] 09:26:15 INFO - PROCESS | 1751 | 1464625575651 Marionette TRACE conn3 <- [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]]]}] 09:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1681ms 09:26:15 INFO - PROCESS | 1751 | 1464625575702 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 1751 | 1464625575705 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 09:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:26:15 INFO - PROCESS | 1751 | 1464625575714 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 1751 | 1464625575718 Marionette TRACE conn3 <- [1,2078,null,{}] 09:26:15 INFO - PROCESS | 1751 | 1464625575725 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:15 INFO - PROCESS | 1751 | 1464625575961 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:26:16 INFO - PROCESS | 1751 | 1464625576294 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x86898800 == 140 [pid = 1751] [id = 527] 09:26:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x92078c00) [pid = 1751] [serial = 1582] [outer = (nil)] 09:26:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x92651400) [pid = 1751] [serial = 1583] [outer = 0x92078c00] 09:26:16 INFO - PROCESS | 1751 | 1464625576389 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x92657400) [pid = 1751] [serial = 1584] [outer = 0x92078c00] 09:26:17 INFO - PROCESS | 1751 | 1464625577337 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1686ms 09:26:17 INFO - PROCESS | 1751 | 1464625577401 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:26:17 INFO - PROCESS | 1751 | 1464625577406 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 09:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:26:17 INFO - PROCESS | 1751 | 1464625577412 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:26:17 INFO - PROCESS | 1751 | 1464625577417 Marionette TRACE conn3 <- [1,2082,null,{}] 09:26:17 INFO - PROCESS | 1751 | 1464625577423 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:17 INFO - PROCESS | 1751 | 1464625577704 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:26:18 INFO - PROCESS | 1751 | 1464625578044 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x92677000 == 141 [pid = 1751] [id = 528] 09:26:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x92a17400) [pid = 1751] [serial = 1585] [outer = (nil)] 09:26:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x92a1b400) [pid = 1751] [serial = 1586] [outer = 0x92a17400] 09:26:18 INFO - PROCESS | 1751 | 1464625578152 Marionette DEBUG loaded listener.js 09:26:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x92d13c00) [pid = 1751] [serial = 1587] [outer = 0x92a17400] 09:26:19 INFO - PROCESS | 1751 | 1464625579121 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1780ms 09:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:26:19 INFO - PROCESS | 1751 | 1464625579194 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 1751 | 1464625579197 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 09:26:19 INFO - PROCESS | 1751 | 1464625579204 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 1751 | 1464625579206 Marionette TRACE conn3 <- [1,2086,null,{}] 09:26:19 INFO - PROCESS | 1751 | 1464625579213 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:19 INFO - PROCESS | 1751 | 1464625579455 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:26:19 INFO - PROCESS | 1751 | 1464625579833 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x92d18400 == 142 [pid = 1751] [id = 529] 09:26:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x92d1b400) [pid = 1751] [serial = 1588] [outer = (nil)] 09:26:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x93833800) [pid = 1751] [serial = 1589] [outer = 0x92d1b400] 09:26:19 INFO - PROCESS | 1751 | 1464625579968 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x93853800) [pid = 1751] [serial = 1590] [outer = 0x92d1b400] 09:26:20 INFO - PROCESS | 1751 | 1464625580891 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1739ms 09:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:26:20 INFO - PROCESS | 1751 | 1464625580942 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:26:20 INFO - PROCESS | 1751 | 1464625580945 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 09:26:20 INFO - PROCESS | 1751 | 1464625580953 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:26:20 INFO - PROCESS | 1751 | 1464625580955 Marionette TRACE conn3 <- [1,2090,null,{}] 09:26:20 INFO - PROCESS | 1751 | 1464625580961 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:21 INFO - PROCESS | 1751 | 1464625581193 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:26:21 INFO - PROCESS | 1751 | 1464625581525 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x90b76000 == 143 [pid = 1751] [id = 530] 09:26:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x92a19000) [pid = 1751] [serial = 1591] [outer = (nil)] 09:26:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x93b9b800) [pid = 1751] [serial = 1592] [outer = 0x92a19000] 09:26:21 INFO - PROCESS | 1751 | 1464625581623 Marionette DEBUG loaded listener.js 09:26:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x94f24000) [pid = 1751] [serial = 1593] [outer = 0x92a19000] 09:26:22 INFO - PROCESS | 1751 | 1464625582544 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1639ms 09:26:22 INFO - PROCESS | 1751 | 1464625582591 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:26:22 INFO - PROCESS | 1751 | 1464625582595 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 09:26:22 INFO - PROCESS | 1751 | 1464625582602 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 1751 | 1464625582606 Marionette TRACE conn3 <- [1,2094,null,{}] 09:26:22 INFO - PROCESS | 1751 | 1464625582612 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:22 INFO - PROCESS | 1751 | 1464625582845 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:26:23 INFO - PROCESS | 1751 | 1464625583176 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x9267dc00 == 144 [pid = 1751] [id = 531] 09:26:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x9385d400) [pid = 1751] [serial = 1594] [outer = (nil)] 09:26:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x95191c00) [pid = 1751] [serial = 1595] [outer = 0x9385d400] 09:26:23 INFO - PROCESS | 1751 | 1464625583276 Marionette DEBUG loaded listener.js 09:26:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x95197800) [pid = 1751] [serial = 1596] [outer = 0x9385d400] 09:26:24 INFO - PROCESS | 1751 | 1464625584207 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1640ms 09:26:24 INFO - PROCESS | 1751 | 1464625584242 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:26:24 INFO - PROCESS | 1751 | 1464625584246 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 09:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:26:24 INFO - PROCESS | 1751 | 1464625584253 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:26:24 INFO - PROCESS | 1751 | 1464625584257 Marionette TRACE conn3 <- [1,2098,null,{}] 09:26:24 INFO - PROCESS | 1751 | 1464625584263 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:24 INFO - PROCESS | 1751 | 1464625584482 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:26:24 INFO - PROCESS | 1751 | 1464625584844 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8db84c00 == 145 [pid = 1751] [id = 532] 09:26:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x8dd0b800) [pid = 1751] [serial = 1597] [outer = (nil)] 09:26:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x9512c800) [pid = 1751] [serial = 1598] [outer = 0x8dd0b800] 09:26:24 INFO - PROCESS | 1751 | 1464625584955 Marionette DEBUG loaded listener.js 09:26:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x980eec00) [pid = 1751] [serial = 1599] [outer = 0x8dd0b800] 09:26:25 INFO - PROCESS | 1751 | 1464625585887 Marionette TRACE conn3 <- [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]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1682ms 09:26:25 INFO - PROCESS | 1751 | 1464625585936 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 1751 | 1464625585939 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 09:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:26:25 INFO - PROCESS | 1751 | 1464625585947 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 1751 | 1464625585952 Marionette TRACE conn3 <- [1,2102,null,{}] 09:26:25 INFO - PROCESS | 1751 | 1464625585958 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:26 INFO - PROCESS | 1751 | 1464625586197 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:26:26 INFO - PROCESS | 1751 | 1464625586530 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x865f7000 == 146 [pid = 1751] [id = 533] 09:26:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x97647400) [pid = 1751] [serial = 1600] [outer = (nil)] 09:26:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x991f0400) [pid = 1751] [serial = 1601] [outer = 0x97647400] 09:26:26 INFO - PROCESS | 1751 | 1464625586628 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x99e05400) [pid = 1751] [serial = 1602] [outer = 0x97647400] 09:26:27 INFO - PROCESS | 1751 | 1464625587546 Marionette TRACE conn3 <- [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]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1637ms 09:26:27 INFO - PROCESS | 1751 | 1464625587586 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 1751 | 1464625587590 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 09:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:26:27 INFO - PROCESS | 1751 | 1464625587597 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 1751 | 1464625587600 Marionette TRACE conn3 <- [1,2106,null,{}] 09:26:27 INFO - PROCESS | 1751 | 1464625587607 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:27 INFO - PROCESS | 1751 | 1464625587846 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:26:28 INFO - PROCESS | 1751 | 1464625588180 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x916e4c00 == 147 [pid = 1751] [id = 534] 09:26:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x924c9800) [pid = 1751] [serial = 1603] [outer = (nil)] 09:26:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x9a77a400) [pid = 1751] [serial = 1604] [outer = 0x924c9800] 09:26:28 INFO - PROCESS | 1751 | 1464625588275 Marionette DEBUG loaded listener.js 09:26:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x9a77ec00) [pid = 1751] [serial = 1605] [outer = 0x924c9800] 09:26:29 INFO - PROCESS | 1751 | 1464625589207 Marionette TRACE conn3 <- [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]]]}] 09:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1679ms 09:26:29 INFO - PROCESS | 1751 | 1464625589278 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:26:29 INFO - PROCESS | 1751 | 1464625589282 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 09:26:29 INFO - PROCESS | 1751 | 1464625589289 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:26:29 INFO - PROCESS | 1751 | 1464625589293 Marionette TRACE conn3 <- [1,2110,null,{}] 09:26:29 INFO - PROCESS | 1751 | 1464625589298 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:29 INFO - PROCESS | 1751 | 1464625589532 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x916de400 == 146 [pid = 1751] [id = 121] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8db89400 == 145 [pid = 1751] [id = 419] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x9a77fc00 == 144 [pid = 1751] [id = 417] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x9cf4b000 == 143 [pid = 1751] [id = 420] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x86741000 == 142 [pid = 1751] [id = 512] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8689ac00 == 141 [pid = 1751] [id = 510] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x87052000 == 140 [pid = 1751] [id = 511] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x9382d400 == 139 [pid = 1751] [id = 509] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x90bbe400 == 138 [pid = 1751] [id = 508] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8689dc00 == 137 [pid = 1751] [id = 507] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x91eb1400 == 136 [pid = 1751] [id = 505] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x92d14000 == 135 [pid = 1751] [id = 506] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x86744800 == 134 [pid = 1751] [id = 504] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8cd46800 == 133 [pid = 1751] [id = 503] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8974b000 == 132 [pid = 1751] [id = 502] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x898f3400 == 131 [pid = 1751] [id = 501] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8dd03c00 == 130 [pid = 1751] [id = 500] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8cfe8000 == 129 [pid = 1751] [id = 498] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8d595000 == 128 [pid = 1751] [id = 499] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8a2e7800 == 127 [pid = 1751] [id = 497] 09:26:31 INFO - PROCESS | 1751 | --DOCSHELL 0x884f4000 == 126 [pid = 1751] [id = 496] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0x8d59a400) [pid = 1751] [serial = 1487] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0x99dc6000) [pid = 1751] [serial = 1466] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x92673800) [pid = 1751] [serial = 1451] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x8cfec400) [pid = 1751] [serial = 1356] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x9a625c00) [pid = 1751] [serial = 1476] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x98f73000) [pid = 1751] [serial = 1463] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x98f77c00) [pid = 1751] [serial = 1464] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x91ebd800) [pid = 1751] [serial = 1446] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x980e5000) [pid = 1751] [serial = 1460] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x9267a800) [pid = 1751] [serial = 1452] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x89749400) [pid = 1751] [serial = 1425] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x90b72000) [pid = 1751] [serial = 1437] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x91ebb000) [pid = 1751] [serial = 1445] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x894c2000) [pid = 1751] [serial = 1424] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x924d7800) [pid = 1751] [serial = 1449] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x8cd47400) [pid = 1751] [serial = 1427] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x91650800) [pid = 1751] [serial = 1440] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x91892000) [pid = 1751] [serial = 1442] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x894c7400) [pid = 1751] [serial = 1479] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x924d4000) [pid = 1751] [serial = 1448] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x8bb9f800) [pid = 1751] [serial = 1482] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x8a2e5400) [pid = 1751] [serial = 1481] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x99fb9000) [pid = 1751] [serial = 1469] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x9a261400) [pid = 1751] [serial = 1475] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x98f02800) [pid = 1751] [serial = 1461] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x93851c00) [pid = 1751] [serial = 1454] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x884fc000) [pid = 1751] [serial = 1478] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x8d3c1400) [pid = 1751] [serial = 1484] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x8f36bc00) [pid = 1751] [serial = 1436] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x95199000) [pid = 1751] [serial = 1457] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x95378c00) [pid = 1751] [serial = 1458] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x8cf15c00) [pid = 1751] [serial = 1428] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x8dd08400) [pid = 1751] [serial = 1431] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x9164a000) [pid = 1751] [serial = 1439] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x8dbca400) [pid = 1751] [serial = 1430] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x93b95400) [pid = 1751] [serial = 1455] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x8f175c00) [pid = 1751] [serial = 1434] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x91899c00) [pid = 1751] [serial = 1443] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x9a12e000) [pid = 1751] [serial = 1472] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8e893400) [pid = 1751] [serial = 1433] [outer = (nil)] [url = about:blank] 09:26:31 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8d592000) [pid = 1751] [serial = 1485] [outer = (nil)] [url = about:blank] 09:26:32 INFO - PROCESS | 1751 | 1464625592016 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x8689c800 == 127 [pid = 1751] [id = 535] 09:26:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8689cc00) [pid = 1751] [serial = 1606] [outer = (nil)] 09:26:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x87059c00) [pid = 1751] [serial = 1607] [outer = 0x8689cc00] 09:26:32 INFO - PROCESS | 1751 | 1464625592101 Marionette DEBUG loaded listener.js 09:26:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x88392800) [pid = 1751] [serial = 1608] [outer = 0x8689cc00] 09:26:32 INFO - PROCESS | 1751 | 1464625592969 Marionette TRACE conn3 <- [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]]]}] 09:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 3745ms 09:26:33 INFO - PROCESS | 1751 | 1464625593036 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 1751 | 1464625593044 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 09:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:26:33 INFO - PROCESS | 1751 | 1464625593053 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 1751 | 1464625593059 Marionette TRACE conn3 <- [1,2114,null,{}] 09:26:33 INFO - PROCESS | 1751 | 1464625593066 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:33 INFO - PROCESS | 1751 | 1464625593290 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:26:33 INFO - PROCESS | 1751 | 1464625593497 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x893c0000 == 128 [pid = 1751] [id = 536] 09:26:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x894c2000) [pid = 1751] [serial = 1609] [outer = (nil)] 09:26:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8974b000) [pid = 1751] [serial = 1610] [outer = 0x894c2000] 09:26:33 INFO - PROCESS | 1751 | 1464625593579 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x8a066800) [pid = 1751] [serial = 1611] [outer = 0x894c2000] 09:26:34 INFO - PROCESS | 1751 | 1464625594504 Marionette TRACE conn3 <- [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]]]}] 09:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1483ms 09:26:34 INFO - PROCESS | 1751 | 1464625594540 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:26:34 INFO - PROCESS | 1751 | 1464625594545 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 09:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:26:34 INFO - PROCESS | 1751 | 1464625594553 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:26:34 INFO - PROCESS | 1751 | 1464625594558 Marionette TRACE conn3 <- [1,2118,null,{}] 09:26:34 INFO - PROCESS | 1751 | 1464625594573 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:34 INFO - PROCESS | 1751 | 1464625594886 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:26:35 INFO - PROCESS | 1751 | 1464625595174 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cd4cc00 == 129 [pid = 1751] [id = 537] 09:26:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8cdca800) [pid = 1751] [serial = 1612] [outer = (nil)] 09:26:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x8cf10800) [pid = 1751] [serial = 1613] [outer = 0x8cdca800] 09:26:35 INFO - PROCESS | 1751 | 1464625595274 Marionette DEBUG loaded listener.js 09:26:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x8cfef800) [pid = 1751] [serial = 1614] [outer = 0x8cdca800] 09:26:36 INFO - PROCESS | 1751 | 1464625596214 Marionette TRACE conn3 <- [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]]]}] 09:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 2191ms 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x9a886c00) [pid = 1751] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x8d70fc00) [pid = 1751] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x884f4400) [pid = 1751] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x92d15400) [pid = 1751] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x8cff0800) [pid = 1751] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x91892c00) [pid = 1751] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x8f36f800) [pid = 1751] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x898edc00) [pid = 1751] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x99104800) [pid = 1751] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8a2ecc00) [pid = 1751] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x8dbce400) [pid = 1751] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x924cfc00) [pid = 1751] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x8b9d2000) [pid = 1751] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x88394400) [pid = 1751] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x8dd09800) [pid = 1751] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x98f05400) [pid = 1751] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x93858400) [pid = 1751] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x98f0a000) [pid = 1751] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x8e899800) [pid = 1751] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x8974dc00) [pid = 1751] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x87236800) [pid = 1751] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x8d591800) [pid = 1751] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x95195400) [pid = 1751] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x94fc9c00) [pid = 1751] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:26:36 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x99eee800) [pid = 1751] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:26:36 INFO - PROCESS | 1751 | 1464625596881 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 09:26:36 INFO - PROCESS | 1751 | 1464625596886 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 09:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:26:36 INFO - PROCESS | 1751 | 1464625596910 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:26:36 INFO - PROCESS | 1751 | 1464625596920 Marionette TRACE conn3 <- [1,2122,null,{}] 09:26:36 INFO - PROCESS | 1751 | 1464625596929 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:37 INFO - PROCESS | 1751 | 1464625597210 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:26:37 INFO - PROCESS | 1751 | 1464625597344 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8839ac00 == 130 [pid = 1751] [id = 538] 09:26:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x8b9d0800) [pid = 1751] [serial = 1615] [outer = (nil)] 09:26:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x8d594000) [pid = 1751] [serial = 1616] [outer = 0x8b9d0800] 09:26:37 INFO - PROCESS | 1751 | 1464625597436 Marionette DEBUG loaded listener.js 09:26:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x8d7ca400) [pid = 1751] [serial = 1617] [outer = 0x8b9d0800] 09:26:38 INFO - PROCESS | 1751 | 1464625598221 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1353ms 09:26:38 INFO - PROCESS | 1751 | 1464625598254 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:26:38 INFO - PROCESS | 1751 | 1464625598258 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 09:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:26:38 INFO - PROCESS | 1751 | 1464625598265 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:26:38 INFO - PROCESS | 1751 | 1464625598269 Marionette TRACE conn3 <- [1,2126,null,{}] 09:26:38 INFO - PROCESS | 1751 | 1464625598275 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:38 INFO - PROCESS | 1751 | 1464625598494 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:26:38 INFO - PROCESS | 1751 | 1464625598695 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9d4400 == 131 [pid = 1751] [id = 539] 09:26:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x8bdd8800) [pid = 1751] [serial = 1618] [outer = (nil)] 09:26:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x8db91c00) [pid = 1751] [serial = 1619] [outer = 0x8bdd8800] 09:26:38 INFO - PROCESS | 1751 | 1464625598785 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8dbca400) [pid = 1751] [serial = 1620] [outer = 0x8bdd8800] 09:26:39 INFO - PROCESS | 1751 | 1464625599947 Marionette TRACE conn3 <- [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]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1739ms 09:26:40 INFO - PROCESS | 1751 | 1464625600006 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 1751 | 1464625600014 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 09:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:26:40 INFO - PROCESS | 1751 | 1464625600023 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 1751 | 1464625600031 Marionette TRACE conn3 <- [1,2130,null,{}] 09:26:40 INFO - PROCESS | 1751 | 1464625600040 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:40 INFO - PROCESS | 1751 | 1464625600331 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:26:40 INFO - PROCESS | 1751 | 1464625600674 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x884f4000 == 132 [pid = 1751] [id = 540] 09:26:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x894ca800) [pid = 1751] [serial = 1621] [outer = (nil)] 09:26:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8974dc00) [pid = 1751] [serial = 1622] [outer = 0x894ca800] 09:26:40 INFO - PROCESS | 1751 | 1464625600778 Marionette DEBUG loaded listener.js 09:26:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8b9d9000) [pid = 1751] [serial = 1623] [outer = 0x894ca800] 09:26:41 INFO - PROCESS | 1751 | 1464625601754 Marionette TRACE conn3 <- [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] 09:26:41 INFO - PROCESS | 1751 | 1464625601823 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 09:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:26:41 INFO - PROCESS | 1751 | 1464625601835 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:26:41 INFO - PROCESS | 1751 | 1464625601839 Marionette TRACE conn3 <- [1,2134,null,{}] 09:26:41 INFO - PROCESS | 1751 | 1464625601846 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:42 INFO - PROCESS | 1751 | 1464625602098 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:26:42 INFO - PROCESS | 1751 | 1464625602488 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x896de800 == 133 [pid = 1751] [id = 541] 09:26:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8d702000) [pid = 1751] [serial = 1624] [outer = (nil)] 09:26:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8db90800) [pid = 1751] [serial = 1625] [outer = 0x8d702000] 09:26:42 INFO - PROCESS | 1751 | 1464625602594 Marionette DEBUG loaded listener.js 09:26:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8dd08800) [pid = 1751] [serial = 1626] [outer = 0x8d702000] 09:26:43 INFO - PROCESS | 1751 | 1464625603544 Marionette TRACE conn3 <- [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]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1786ms 09:26:43 INFO - PROCESS | 1751 | 1464625603622 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 1751 | 1464625603625 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 09:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:26:43 INFO - PROCESS | 1751 | 1464625603634 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 1751 | 1464625603640 Marionette TRACE conn3 <- [1,2138,null,{}] 09:26:43 INFO - PROCESS | 1751 | 1464625603659 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:44 INFO - PROCESS | 1751 | 1464625604074 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:26:44 INFO - PROCESS | 1751 | 1464625604298 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8db8b400 == 134 [pid = 1751] [id = 542] 09:26:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8dd0e000) [pid = 1751] [serial = 1627] [outer = (nil)] 09:26:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8f179800) [pid = 1751] [serial = 1628] [outer = 0x8dd0e000] 09:26:44 INFO - PROCESS | 1751 | 1464625604391 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x90b73800) [pid = 1751] [serial = 1629] [outer = 0x8dd0e000] 09:26:45 INFO - PROCESS | 1751 | 1464625605387 Marionette TRACE conn3 <- [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]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1800ms 09:26:45 INFO - PROCESS | 1751 | 1464625605437 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 1751 | 1464625605442 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 09:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:26:45 INFO - PROCESS | 1751 | 1464625605453 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 1751 | 1464625605456 Marionette TRACE conn3 <- [1,2142,null,{}] 09:26:45 INFO - PROCESS | 1751 | 1464625605463 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:45 INFO - PROCESS | 1751 | 1464625605698 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:26:46 INFO - PROCESS | 1751 | 1464625606030 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d704c00 == 135 [pid = 1751] [id = 543] 09:26:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8f17dc00) [pid = 1751] [serial = 1630] [outer = (nil)] 09:26:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x90bcac00) [pid = 1751] [serial = 1631] [outer = 0x8f17dc00] 09:26:46 INFO - PROCESS | 1751 | 1464625606130 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x90c23400) [pid = 1751] [serial = 1632] [outer = 0x8f17dc00] 09:26:47 INFO - PROCESS | 1751 | 1464625607060 Marionette TRACE conn3 <- [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] 09:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:26:47 INFO - PROCESS | 1751 | 1464625607141 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 09:26:47 INFO - PROCESS | 1751 | 1464625607148 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:26:47 INFO - PROCESS | 1751 | 1464625607153 Marionette TRACE conn3 <- [1,2146,null,{}] 09:26:47 INFO - PROCESS | 1751 | 1464625607159 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:47 INFO - PROCESS | 1751 | 1464625607389 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:26:47 INFO - PROCESS | 1751 | 1464625607730 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2f0000 == 136 [pid = 1751] [id = 544] 09:26:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8cdcfc00) [pid = 1751] [serial = 1633] [outer = (nil)] 09:26:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x916d9400) [pid = 1751] [serial = 1634] [outer = 0x8cdcfc00] 09:26:47 INFO - PROCESS | 1751 | 1464625607830 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x916df400) [pid = 1751] [serial = 1635] [outer = 0x8cdcfc00] 09:26:48 INFO - PROCESS | 1751 | 1464625608832 Marionette TRACE conn3 <- [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] 09:26:48 INFO - PROCESS | 1751 | 1464625608889 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 09:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:26:48 INFO - PROCESS | 1751 | 1464625608896 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 1751 | 1464625608900 Marionette TRACE conn3 <- [1,2150,null,{}] 09:26:48 INFO - PROCESS | 1751 | 1464625608906 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:49 INFO - PROCESS | 1751 | 1464625609150 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:26:49 INFO - PROCESS | 1751 | 1464625609479 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x9164d000 == 137 [pid = 1751] [id = 545] 09:26:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x916da800) [pid = 1751] [serial = 1636] [outer = (nil)] 09:26:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x91ebb000) [pid = 1751] [serial = 1637] [outer = 0x916da800] 09:26:49 INFO - PROCESS | 1751 | 1464625609579 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x924ca800) [pid = 1751] [serial = 1638] [outer = 0x916da800] 09:26:50 INFO - PROCESS | 1751 | 1464625610559 Marionette TRACE conn3 <- [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]]]}] 09:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1731ms 09:26:50 INFO - PROCESS | 1751 | 1464625610629 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:26:50 INFO - PROCESS | 1751 | 1464625610633 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 09:26:50 INFO - PROCESS | 1751 | 1464625610639 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:26:50 INFO - PROCESS | 1751 | 1464625610643 Marionette TRACE conn3 <- [1,2154,null,{}] 09:26:50 INFO - PROCESS | 1751 | 1464625610649 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:50 INFO - PROCESS | 1751 | 1464625610880 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:26:51 INFO - PROCESS | 1751 | 1464625611217 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cfe5400 == 138 [pid = 1751] [id = 546] 09:26:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x9170a000) [pid = 1751] [serial = 1639] [outer = (nil)] 09:26:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x92653800) [pid = 1751] [serial = 1640] [outer = 0x9170a000] 09:26:51 INFO - PROCESS | 1751 | 1464625611317 Marionette DEBUG loaded listener.js 09:26:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x9265c000) [pid = 1751] [serial = 1641] [outer = 0x9170a000] 09:26:52 INFO - PROCESS | 1751 | 1464625612231 Marionette TRACE conn3 <- [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]]]}] 09:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1636ms 09:26:52 INFO - PROCESS | 1751 | 1464625612276 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:26:52 INFO - PROCESS | 1751 | 1464625612280 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 09:26:52 INFO - PROCESS | 1751 | 1464625612287 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:26:52 INFO - PROCESS | 1751 | 1464625612291 Marionette TRACE conn3 <- [1,2158,null,{}] 09:26:52 INFO - PROCESS | 1751 | 1464625612297 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:52 INFO - PROCESS | 1751 | 1464625612535 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:26:52 INFO - PROCESS | 1751 | 1464625612880 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x896d9800 == 139 [pid = 1751] [id = 547] 09:26:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x8cd48800) [pid = 1751] [serial = 1642] [outer = (nil)] 09:26:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x9267ac00) [pid = 1751] [serial = 1643] [outer = 0x8cd48800] 09:26:52 INFO - PROCESS | 1751 | 1464625612979 Marionette DEBUG loaded listener.js 09:26:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x927c2000) [pid = 1751] [serial = 1644] [outer = 0x8cd48800] 09:26:53 INFO - PROCESS | 1751 | 1464625613884 Marionette TRACE conn3 <- [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]]]}] 09:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1640ms 09:26:53 INFO - PROCESS | 1751 | 1464625613944 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:26:53 INFO - PROCESS | 1751 | 1464625613949 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 09:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:26:53 INFO - PROCESS | 1751 | 1464625613960 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 1751 | 1464625613963 Marionette TRACE conn3 <- [1,2162,null,{}] 09:26:53 INFO - PROCESS | 1751 | 1464625613970 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:54 INFO - PROCESS | 1751 | 1464625614220 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:26:54 INFO - PROCESS | 1751 | 1464625614555 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x9267cc00 == 140 [pid = 1751] [id = 548] 09:26:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x9267e000) [pid = 1751] [serial = 1645] [outer = (nil)] 09:26:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x92d32400) [pid = 1751] [serial = 1646] [outer = 0x9267e000] 09:26:54 INFO - PROCESS | 1751 | 1464625614648 Marionette DEBUG loaded listener.js 09:26:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x93850800) [pid = 1751] [serial = 1647] [outer = 0x9267e000] 09:26:55 INFO - PROCESS | 1751 | 1464625615584 Marionette TRACE conn3 <- [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]]]}] 09:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1683ms 09:26:55 INFO - PROCESS | 1751 | 1464625615643 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:26:55 INFO - PROCESS | 1751 | 1464625615648 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 09:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:26:55 INFO - PROCESS | 1751 | 1464625615655 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:26:55 INFO - PROCESS | 1751 | 1464625615658 Marionette TRACE conn3 <- [1,2166,null,{}] 09:26:55 INFO - PROCESS | 1751 | 1464625615666 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:55 INFO - PROCESS | 1751 | 1464625615911 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:26:56 INFO - PROCESS | 1751 | 1464625616259 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x91ebe400 == 141 [pid = 1751] [id = 549] 09:26:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x94f22400) [pid = 1751] [serial = 1648] [outer = (nil)] 09:26:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x94fd4000) [pid = 1751] [serial = 1649] [outer = 0x94f22400] 09:26:56 INFO - PROCESS | 1751 | 1464625616356 Marionette DEBUG loaded listener.js 09:26:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x95191400) [pid = 1751] [serial = 1650] [outer = 0x94f22400] 09:26:57 INFO - PROCESS | 1751 | 1464625617283 Marionette TRACE conn3 <- [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]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1696ms 09:26:57 INFO - PROCESS | 1751 | 1464625617352 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:26:57 INFO - PROCESS | 1751 | 1464625617358 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 09:26:57 INFO - PROCESS | 1751 | 1464625617366 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 1751 | 1464625617371 Marionette TRACE conn3 <- [1,2170,null,{}] 09:26:57 INFO - PROCESS | 1751 | 1464625617377 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:57 INFO - PROCESS | 1751 | 1464625617678 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:26:58 INFO - PROCESS | 1751 | 1464625618023 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dedb400 == 142 [pid = 1751] [id = 550] 09:26:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x90b7d800) [pid = 1751] [serial = 1651] [outer = (nil)] 09:26:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x98f06400) [pid = 1751] [serial = 1652] [outer = 0x90b7d800] 09:26:58 INFO - PROCESS | 1751 | 1464625618122 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x9954cc00) [pid = 1751] [serial = 1653] [outer = 0x90b7d800] 09:26:59 INFO - PROCESS | 1751 | 1464625619069 Marionette TRACE conn3 <- [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]]]}] 09:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1783ms 09:26:59 INFO - PROCESS | 1751 | 1464625619148 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 1751 | 1464625619153 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 09:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:26:59 INFO - PROCESS | 1751 | 1464625619159 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 1751 | 1464625619163 Marionette TRACE conn3 <- [1,2174,null,{}] 09:26:59 INFO - PROCESS | 1751 | 1464625619169 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:26:59 INFO - PROCESS | 1751 | 1464625619437 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:26:59 INFO - PROCESS | 1751 | 1464625619769 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x90c26000 == 143 [pid = 1751] [id = 551] 09:26:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x98020800) [pid = 1751] [serial = 1654] [outer = (nil)] 09:26:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x9a123c00) [pid = 1751] [serial = 1655] [outer = 0x98020800] 09:26:59 INFO - PROCESS | 1751 | 1464625619879 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x9a12a400) [pid = 1751] [serial = 1656] [outer = 0x98020800] 09:27:00 INFO - PROCESS | 1751 | 1464625620829 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1736ms 09:27:00 INFO - PROCESS | 1751 | 1464625620897 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:27:00 INFO - PROCESS | 1751 | 1464625620900 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 09:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:27:00 INFO - PROCESS | 1751 | 1464625620909 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:27:00 INFO - PROCESS | 1751 | 1464625620923 Marionette TRACE conn3 <- [1,2178,null,{}] 09:27:00 INFO - PROCESS | 1751 | 1464625620930 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:01 INFO - PROCESS | 1751 | 1464625621205 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:27:01 INFO - PROCESS | 1751 | 1464625621549 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x99dc8800 == 144 [pid = 1751] [id = 552] 09:27:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x99dcdc00) [pid = 1751] [serial = 1657] [outer = (nil)] 09:27:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x9a77c800) [pid = 1751] [serial = 1658] [outer = 0x99dcdc00] 09:27:01 INFO - PROCESS | 1751 | 1464625621649 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x9a784c00) [pid = 1751] [serial = 1659] [outer = 0x99dcdc00] 09:27:02 INFO - PROCESS | 1751 | 1464625622567 Marionette TRACE conn3 <- [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]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1709ms 09:27:02 INFO - PROCESS | 1751 | 1464625622628 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 1751 | 1464625622632 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 09:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:27:02 INFO - PROCESS | 1751 | 1464625622643 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 1751 | 1464625622646 Marionette TRACE conn3 <- [1,2182,null,{}] 09:27:02 INFO - PROCESS | 1751 | 1464625622652 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:02 INFO - PROCESS | 1751 | 1464625622887 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:27:03 INFO - PROCESS | 1751 | 1464625623240 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x90cf8400 == 145 [pid = 1751] [id = 553] 09:27:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x916e8400) [pid = 1751] [serial = 1660] [outer = (nil)] 09:27:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x9a913c00) [pid = 1751] [serial = 1661] [outer = 0x916e8400] 09:27:03 INFO - PROCESS | 1751 | 1464625623336 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x9b213000) [pid = 1751] [serial = 1662] [outer = 0x916e8400] 09:27:04 INFO - PROCESS | 1751 | 1464625624286 Marionette TRACE conn3 <- [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]]]}] 09:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1683ms 09:27:04 INFO - PROCESS | 1751 | 1464625624328 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:27:04 INFO - PROCESS | 1751 | 1464625624331 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 09:27:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:27:04 INFO - PROCESS | 1751 | 1464625624337 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:27:04 INFO - PROCESS | 1751 | 1464625624340 Marionette TRACE conn3 <- [1,2186,null,{}] 09:27:04 INFO - PROCESS | 1751 | 1464625624347 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:04 INFO - PROCESS | 1751 | 1464625624573 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:27:04 INFO - PROCESS | 1751 | 1464625624916 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a12e000 == 146 [pid = 1751] [id = 554] 09:27:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x9a12f000) [pid = 1751] [serial = 1663] [outer = (nil)] 09:27:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x9b525000) [pid = 1751] [serial = 1664] [outer = 0x9a12f000] 09:27:05 INFO - PROCESS | 1751 | 1464625625011 Marionette DEBUG loaded listener.js 09:27:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x9b526400) [pid = 1751] [serial = 1665] [outer = 0x9a12f000] 09:27:06 INFO - PROCESS | 1751 | 1464625626005 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:27:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:27:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1698ms 09:27:06 INFO - PROCESS | 1751 | 1464625626036 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:27:06 INFO - PROCESS | 1751 | 1464625626041 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 09:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:27:06 INFO - PROCESS | 1751 | 1464625626048 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:27:06 INFO - PROCESS | 1751 | 1464625626052 Marionette TRACE conn3 <- [1,2190,null,{}] 09:27:06 INFO - PROCESS | 1751 | 1464625626058 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:06 INFO - PROCESS | 1751 | 1464625626295 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:27:06 INFO - PROCESS | 1751 | 1464625626639 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x865fb000 == 147 [pid = 1751] [id = 555] 09:27:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x9b20a800) [pid = 1751] [serial = 1666] [outer = (nil)] 09:27:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x9b919000) [pid = 1751] [serial = 1667] [outer = 0x9b20a800] 09:27:06 INFO - PROCESS | 1751 | 1464625626734 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x9b920400) [pid = 1751] [serial = 1668] [outer = 0x9b20a800] 09:27:07 INFO - PROCESS | 1751 | 1464625627635 Marionette TRACE conn3 <- [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]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1631ms 09:27:07 INFO - PROCESS | 1751 | 1464625627680 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 1751 | 1464625627685 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 09:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:27:07 INFO - PROCESS | 1751 | 1464625627692 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 1751 | 1464625627696 Marionette TRACE conn3 <- [1,2194,null,{}] 09:27:07 INFO - PROCESS | 1751 | 1464625627703 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:07 INFO - PROCESS | 1751 | 1464625627946 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:27:08 INFO - PROCESS | 1751 | 1464625628303 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x92081400 == 148 [pid = 1751] [id = 556] 09:27:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x9265d800) [pid = 1751] [serial = 1669] [outer = (nil)] 09:27:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x9b9c1c00) [pid = 1751] [serial = 1670] [outer = 0x9265d800] 09:27:08 INFO - PROCESS | 1751 | 1464625628397 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x9bf26c00) [pid = 1751] [serial = 1671] [outer = 0x9265d800] 09:27:09 INFO - PROCESS | 1751 | 1464625629321 Marionette TRACE conn3 <- [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]]]}] 09:27:11 INFO - PROCESS | 1751 | --DOCSHELL 0x919d6000 == 147 [pid = 1751] [id = 305] 09:27:11 INFO - PROCESS | 1751 | --DOCSHELL 0x8a074800 == 146 [pid = 1751] [id = 451] 09:27:11 INFO - PROCESS | 1751 | --DOCSHELL 0x92656c00 == 145 [pid = 1751] [id = 353] 09:27:11 INFO - PROCESS | 1751 | --DOCSHELL 0x8bdd2800 == 144 [pid = 1751] [id = 162] 09:27:11 INFO - PROCESS | 1751 | --DOCSHELL 0x91893400 == 143 [pid = 1751] [id = 441] 09:27:11 INFO - PROCESS | 1751 | --DOCSHELL 0x898f6c00 == 142 [pid = 1751] [id = 445] 09:27:11 INFO - PROCESS | 1751 | --DOCSHELL 0x884fcc00 == 141 [pid = 1751] [id = 404] 09:27:11 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccaf400 == 140 [pid = 1751] [id = 405] 09:27:11 INFO - PROCESS | 1751 | --DOCSHELL 0x8d7cc000 == 139 [pid = 1751] [id = 138] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0x8d3cd400) [pid = 1751] [serial = 1553] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0x9b2b2400) [pid = 1751] [serial = 1541] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x8dd07800) [pid = 1751] [serial = 1499] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x884fb800) [pid = 1751] [serial = 1490] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x93839000) [pid = 1751] [serial = 1521] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x94f25000) [pid = 1751] [serial = 1524] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x91eb2800) [pid = 1751] [serial = 1512] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x9b48d800) [pid = 1751] [serial = 1542] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x916e7000) [pid = 1751] [serial = 1508] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x8a2e1400) [pid = 1751] [serial = 1548] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x9a130800) [pid = 1751] [serial = 1473] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x8ccb2400) [pid = 1751] [serial = 1494] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x93858c00) [pid = 1751] [serial = 1523] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x91647c00) [pid = 1751] [serial = 1506] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x92674c00) [pid = 1751] [serial = 1518] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x8d596800) [pid = 1751] [serial = 1422] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x919d7c00) [pid = 1751] [serial = 1511] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x91709000) [pid = 1751] [serial = 1509] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x8a2e2800) [pid = 1751] [serial = 1550] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x9a25b000) [pid = 1751] [serial = 1533] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x9a788c00) [pid = 1751] [serial = 1536] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x8a06a400) [pid = 1751] [serial = 1547] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x9519c000) [pid = 1751] [serial = 1527] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x99dcac00) [pid = 1751] [serial = 1467] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x8f174c00) [pid = 1751] [serial = 1502] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x925a7000) [pid = 1751] [serial = 1515] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x893bd400) [pid = 1751] [serial = 1545] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x8d710400) [pid = 1751] [serial = 1496] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x8cd4bc00) [pid = 1751] [serial = 1551] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x90c1cc00) [pid = 1751] [serial = 1505] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x9a88a800) [pid = 1751] [serial = 1538] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x9a88d400) [pid = 1751] [serial = 1539] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x92d1e000) [pid = 1751] [serial = 1520] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x9a786800) [pid = 1751] [serial = 1535] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x8db84400) [pid = 1751] [serial = 1497] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x8839f000) [pid = 1751] [serial = 1544] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x8ded9c00) [pid = 1751] [serial = 1500] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x9a129c00) [pid = 1751] [serial = 1532] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x98f74c00) [pid = 1751] [serial = 1529] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8f17b000) [pid = 1751] [serial = 1503] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x924d0400) [pid = 1751] [serial = 1514] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x95195800) [pid = 1751] [serial = 1526] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x99548c00) [pid = 1751] [serial = 1530] [outer = (nil)] [url = about:blank] 09:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 3836ms 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8bb9b000) [pid = 1751] [serial = 1493] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x896cf800) [pid = 1751] [serial = 1491] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x9a122000) [pid = 1751] [serial = 1470] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x9265d000) [pid = 1751] [serial = 1517] [outer = (nil)] [url = about:blank] 09:27:11 INFO - PROCESS | 1751 | 1464625631649 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:27:11 INFO - PROCESS | 1751 | 1464625631655 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 09:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:27:11 INFO - PROCESS | 1751 | 1464625631675 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 1751 | 1464625631683 Marionette TRACE conn3 <- [1,2198,null,{}] 09:27:11 INFO - PROCESS | 1751 | 1464625631690 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:11 INFO - PROCESS | 1751 | 1464625631883 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:27:12 INFO - PROCESS | 1751 | 1464625632114 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x882c0400 == 140 [pid = 1751] [id = 557] 09:27:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x882c0800) [pid = 1751] [serial = 1672] [outer = (nil)] 09:27:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x88397c00) [pid = 1751] [serial = 1673] [outer = 0x882c0800] 09:27:12 INFO - PROCESS | 1751 | 1464625632197 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x884fcc00) [pid = 1751] [serial = 1674] [outer = 0x882c0800] 09:27:13 INFO - PROCESS | 1751 | 1464625633040 Marionette TRACE conn3 <- [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]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1435ms 09:27:13 INFO - PROCESS | 1751 | 1464625633110 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:27:13 INFO - PROCESS | 1751 | 1464625633116 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 09:27:13 INFO - PROCESS | 1751 | 1464625633130 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 1751 | 1464625633135 Marionette TRACE conn3 <- [1,2202,null,{}] 09:27:13 INFO - PROCESS | 1751 | 1464625633143 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:13 INFO - PROCESS | 1751 | 1464625633358 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:27:13 INFO - PROCESS | 1751 | 1464625633580 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x896d7800 == 141 [pid = 1751] [id = 558] 09:27:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x896db800) [pid = 1751] [serial = 1675] [outer = (nil)] 09:27:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x898eec00) [pid = 1751] [serial = 1676] [outer = 0x896db800] 09:27:13 INFO - PROCESS | 1751 | 1464625633657 Marionette DEBUG loaded listener.js 09:27:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8a06fc00) [pid = 1751] [serial = 1677] [outer = 0x896db800] 09:27:14 INFO - PROCESS | 1751 | 1464625634626 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1545ms 09:27:14 INFO - PROCESS | 1751 | 1464625634670 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:27:14 INFO - PROCESS | 1751 | 1464625634674 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 09:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:27:14 INFO - PROCESS | 1751 | 1464625634690 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:27:14 INFO - PROCESS | 1751 | 1464625634694 Marionette TRACE conn3 <- [1,2206,null,{}] 09:27:14 INFO - PROCESS | 1751 | 1464625634710 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:15 INFO - PROCESS | 1751 | 1464625635030 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:27:15 INFO - PROCESS | 1751 | 1464625635064 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x89743c00 == 142 [pid = 1751] [id = 559] 09:27:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8bdd2400) [pid = 1751] [serial = 1678] [outer = (nil)] 09:27:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8ccb2c00) [pid = 1751] [serial = 1679] [outer = 0x8bdd2400] 09:27:15 INFO - PROCESS | 1751 | 1464625635147 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8cd49800) [pid = 1751] [serial = 1680] [outer = 0x8bdd2400] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x8cd43000) [pid = 1751] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8cdca800) [pid = 1751] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8b9d0800) [pid = 1751] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x92078c00) [pid = 1751] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x8bb9ac00) [pid = 1751] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x91645000) [pid = 1751] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x90bc1400) [pid = 1751] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x894bf000) [pid = 1751] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x8cfe3c00) [pid = 1751] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x8dda6400) [pid = 1751] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x8dd9c400) [pid = 1751] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x8cfef400) [pid = 1751] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x884fc800) [pid = 1751] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x894c2000) [pid = 1751] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x8689cc00) [pid = 1751] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x97647400) [pid = 1751] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x8dd0b800) [pid = 1751] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x9385d400) [pid = 1751] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x92a19000) [pid = 1751] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x92d1b400) [pid = 1751] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:27:16 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x92a17400) [pid = 1751] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:27:17 INFO - PROCESS | 1751 | 1464625637002 Marionette TRACE conn3 <- [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]]]}] 09:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2339ms 09:27:17 INFO - PROCESS | 1751 | 1464625637029 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:27:17 INFO - PROCESS | 1751 | 1464625637033 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 09:27:17 INFO - PROCESS | 1751 | 1464625637039 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:27:17 INFO - PROCESS | 1751 | 1464625637057 Marionette TRACE conn3 <- [1,2210,null,{}] 09:27:17 INFO - PROCESS | 1751 | 1464625637064 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:17 INFO - PROCESS | 1751 | 1464625637284 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:27:17 INFO - PROCESS | 1751 | 1464625637487 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x893b4c00 == 143 [pid = 1751] [id = 560] 09:27:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x8a06bc00) [pid = 1751] [serial = 1681] [outer = (nil)] 09:27:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x8cdd0400) [pid = 1751] [serial = 1682] [outer = 0x8a06bc00] 09:27:17 INFO - PROCESS | 1751 | 1464625637567 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x8cfef400) [pid = 1751] [serial = 1683] [outer = 0x8a06bc00] 09:27:18 INFO - PROCESS | 1751 | 1464625638356 Marionette TRACE conn3 <- [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]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1352ms 09:27:18 INFO - PROCESS | 1751 | 1464625638391 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 1751 | 1464625638394 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 09:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:27:18 INFO - PROCESS | 1751 | 1464625638401 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 1751 | 1464625638405 Marionette TRACE conn3 <- [1,2214,null,{}] 09:27:18 INFO - PROCESS | 1751 | 1464625638410 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:18 INFO - PROCESS | 1751 | 1464625638617 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:27:18 INFO - PROCESS | 1751 | 1464625638949 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x8673b400 == 144 [pid = 1751] [id = 561] 09:27:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x8673c800) [pid = 1751] [serial = 1684] [outer = (nil)] 09:27:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x8689fc00) [pid = 1751] [serial = 1685] [outer = 0x8673c800] 09:27:19 INFO - PROCESS | 1751 | 1464625639156 Marionette DEBUG loaded listener.js 09:27:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x882c0000) [pid = 1751] [serial = 1686] [outer = 0x8673c800] 09:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1788ms 09:27:20 INFO - PROCESS | 1751 | 1464625640176 Marionette TRACE conn3 <- [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]]]}] 09:27:20 INFO - PROCESS | 1751 | 1464625640192 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:27:20 INFO - PROCESS | 1751 | 1464625640201 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 09:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:27:20 INFO - PROCESS | 1751 | 1464625640229 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:27:20 INFO - PROCESS | 1751 | 1464625640237 Marionette TRACE conn3 <- [1,2218,null,{}] 09:27:20 INFO - PROCESS | 1751 | 1464625640246 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:20 INFO - PROCESS | 1751 | 1464625640495 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:27:20 INFO - PROCESS | 1751 | 1464625640867 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x896db000 == 145 [pid = 1751] [id = 562] 09:27:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x898f8c00) [pid = 1751] [serial = 1687] [outer = (nil)] 09:27:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8a2ef400) [pid = 1751] [serial = 1688] [outer = 0x898f8c00] 09:27:20 INFO - PROCESS | 1751 | 1464625640976 Marionette DEBUG loaded listener.js 09:27:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8bba3800) [pid = 1751] [serial = 1689] [outer = 0x898f8c00] 09:27:21 INFO - PROCESS | 1751 | 1464625641964 Marionette TRACE conn3 <- [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]]]}] 09:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1792ms 09:27:22 INFO - PROCESS | 1751 | 1464625642022 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:27:22 INFO - PROCESS | 1751 | 1464625642029 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 09:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:27:22 INFO - PROCESS | 1751 | 1464625642039 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - PROCESS | 1751 | 1464625642042 Marionette TRACE conn3 <- [1,2222,null,{}] 09:27:22 INFO - PROCESS | 1751 | 1464625642049 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:22 INFO - PROCESS | 1751 | 1464625642302 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:27:22 INFO - PROCESS | 1751 | 1464625642680 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cd40400 == 146 [pid = 1751] [id = 563] 09:27:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8cdd0800) [pid = 1751] [serial = 1690] [outer = (nil)] 09:27:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8cfe1400) [pid = 1751] [serial = 1691] [outer = 0x8cdd0800] 09:27:22 INFO - PROCESS | 1751 | 1464625642776 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8d3c7400) [pid = 1751] [serial = 1692] [outer = 0x8cdd0800] 09:27:23 INFO - PROCESS | 1751 | 1464625643734 Marionette TRACE conn3 <- [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]]]}] 09:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1734ms 09:27:23 INFO - PROCESS | 1751 | 1464625643773 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:27:23 INFO - PROCESS | 1751 | 1464625643778 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 09:27:23 INFO - PROCESS | 1751 | 1464625643808 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:27:23 INFO - PROCESS | 1751 | 1464625643819 Marionette TRACE conn3 <- [1,2226,null,{}] 09:27:23 INFO - PROCESS | 1751 | 1464625643832 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:24 INFO - PROCESS | 1751 | 1464625644090 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:27:24 INFO - PROCESS | 1751 | 1464625644400 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccb8000 == 147 [pid = 1751] [id = 564] 09:27:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8d7d5800) [pid = 1751] [serial = 1693] [outer = (nil)] 09:27:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8dbc5c00) [pid = 1751] [serial = 1694] [outer = 0x8d7d5800] 09:27:24 INFO - PROCESS | 1751 | 1464625644495 Marionette DEBUG loaded listener.js 09:27:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8dbcb800) [pid = 1751] [serial = 1695] [outer = 0x8d7d5800] 09:27:25 INFO - PROCESS | 1751 | 1464625645412 Marionette TRACE conn3 <- [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]]]}] 09:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1682ms 09:27:25 INFO - PROCESS | 1751 | 1464625645483 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:27:25 INFO - PROCESS | 1751 | 1464625645489 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 09:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:27:25 INFO - PROCESS | 1751 | 1464625645500 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:27:25 INFO - PROCESS | 1751 | 1464625645503 Marionette TRACE conn3 <- [1,2230,null,{}] 09:27:25 INFO - PROCESS | 1751 | 1464625645511 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:25 INFO - PROCESS | 1751 | 1464625645762 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:27:26 INFO - PROCESS | 1751 | 1464625646110 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x896d4800 == 148 [pid = 1751] [id = 565] 09:27:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8d7d8800) [pid = 1751] [serial = 1696] [outer = (nil)] 09:27:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8dda1000) [pid = 1751] [serial = 1697] [outer = 0x8d7d8800] 09:27:26 INFO - PROCESS | 1751 | 1464625646205 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8dda8c00) [pid = 1751] [serial = 1698] [outer = 0x8d7d8800] 09:27:27 INFO - PROCESS | 1751 | 1464625647205 Marionette TRACE conn3 <- [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]]]}] 09:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1738ms 09:27:27 INFO - PROCESS | 1751 | 1464625647239 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:27:27 INFO - PROCESS | 1751 | 1464625647242 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 09:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:27:27 INFO - PROCESS | 1751 | 1464625647250 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:27:27 INFO - PROCESS | 1751 | 1464625647255 Marionette TRACE conn3 <- [1,2234,null,{}] 09:27:27 INFO - PROCESS | 1751 | 1464625647262 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:27 INFO - PROCESS | 1751 | 1464625647518 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:27:27 INFO - PROCESS | 1751 | 1464625647856 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dd9c400 == 149 [pid = 1751] [id = 566] 09:27:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8dda7c00) [pid = 1751] [serial = 1699] [outer = (nil)] 09:27:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8e89f000) [pid = 1751] [serial = 1700] [outer = 0x8dda7c00] 09:27:27 INFO - PROCESS | 1751 | 1464625647969 Marionette DEBUG loaded listener.js 09:27:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8f36dc00) [pid = 1751] [serial = 1701] [outer = 0x8dda7c00] 09:27:28 INFO - PROCESS | 1751 | 1464625648958 Marionette TRACE conn3 <- [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]]]}] 09:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1739ms 09:27:28 INFO - PROCESS | 1751 | 1464625648990 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:27:28 INFO - PROCESS | 1751 | 1464625648993 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 09:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:27:29 INFO - PROCESS | 1751 | 1464625649000 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 1751 | 1464625649004 Marionette TRACE conn3 <- [1,2238,null,{}] 09:27:29 INFO - PROCESS | 1751 | 1464625649010 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:29 INFO - PROCESS | 1751 | 1464625649249 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:27:29 INFO - PROCESS | 1751 | 1464625649577 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f373400 == 150 [pid = 1751] [id = 567] 09:27:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x90bbe800) [pid = 1751] [serial = 1702] [outer = (nil)] 09:27:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x90c20c00) [pid = 1751] [serial = 1703] [outer = 0x90bbe800] 09:27:29 INFO - PROCESS | 1751 | 1464625649678 Marionette DEBUG loaded listener.js 09:27:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x90cf1000) [pid = 1751] [serial = 1704] [outer = 0x90bbe800] 09:27:30 INFO - PROCESS | 1751 | 1464625650649 Marionette TRACE conn3 <- [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]]]}] 09:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1686ms 09:27:30 INFO - PROCESS | 1751 | 1464625650689 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 1751 | 1464625650692 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 09:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:27:30 INFO - PROCESS | 1751 | 1464625650700 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 1751 | 1464625650704 Marionette TRACE conn3 <- [1,2242,null,{}] 09:27:30 INFO - PROCESS | 1751 | 1464625650711 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:30 INFO - PROCESS | 1751 | 1464625650960 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:27:31 INFO - PROCESS | 1751 | 1464625651294 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x86898000 == 151 [pid = 1751] [id = 568] 09:27:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8dda6800) [pid = 1751] [serial = 1705] [outer = (nil)] 09:27:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x9164f800) [pid = 1751] [serial = 1706] [outer = 0x8dda6800] 09:27:31 INFO - PROCESS | 1751 | 1464625651390 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x916df000) [pid = 1751] [serial = 1707] [outer = 0x8dda6800] 09:27:32 INFO - PROCESS | 1751 | 1464625652333 Marionette TRACE conn3 <- [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]]]}] 09:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1685ms 09:27:32 INFO - PROCESS | 1751 | 1464625652386 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 1751 | 1464625652389 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 09:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:27:32 INFO - PROCESS | 1751 | 1464625652398 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 1751 | 1464625652402 Marionette TRACE conn3 <- [1,2246,null,{}] 09:27:32 INFO - PROCESS | 1751 | 1464625652409 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:32 INFO - PROCESS | 1751 | 1464625652641 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:27:33 INFO - PROCESS | 1751 | 1464625652982 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a06e000 == 152 [pid = 1751] [id = 569] 09:27:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x8a070000) [pid = 1751] [serial = 1708] [outer = (nil)] 09:27:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x9189d000) [pid = 1751] [serial = 1709] [outer = 0x8a070000] 09:27:33 INFO - PROCESS | 1751 | 1464625653078 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x919d6400) [pid = 1751] [serial = 1710] [outer = 0x8a070000] 09:27:34 INFO - PROCESS | 1751 | 1464625654046 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1691ms 09:27:34 INFO - PROCESS | 1751 | 1464625654089 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:27:34 INFO - PROCESS | 1751 | 1464625654093 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 09:27:34 INFO - PROCESS | 1751 | 1464625654100 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:27:34 INFO - PROCESS | 1751 | 1464625654104 Marionette TRACE conn3 <- [1,2250,null,{}] 09:27:34 INFO - PROCESS | 1751 | 1464625654111 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:34 INFO - PROCESS | 1751 | 1464625654355 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:27:34 INFO - PROCESS | 1751 | 1464625654689 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x91651800 == 153 [pid = 1751] [id = 570] 09:27:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x91710c00) [pid = 1751] [serial = 1711] [outer = (nil)] 09:27:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x91ebac00) [pid = 1751] [serial = 1712] [outer = 0x91710c00] 09:27:34 INFO - PROCESS | 1751 | 1464625654783 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x91ebdc00) [pid = 1751] [serial = 1713] [outer = 0x91710c00] 09:27:35 INFO - PROCESS | 1751 | 1464625655718 Marionette TRACE conn3 <- [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]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1680ms 09:27:35 INFO - PROCESS | 1751 | 1464625655781 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 1751 | 1464625655785 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 09:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:27:35 INFO - PROCESS | 1751 | 1464625655792 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 1751 | 1464625655796 Marionette TRACE conn3 <- [1,2254,null,{}] 09:27:35 INFO - PROCESS | 1751 | 1464625655802 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:36 INFO - PROCESS | 1751 | 1464625656113 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:27:36 INFO - PROCESS | 1751 | 1464625656468 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 1751 | ++DOCSHELL 0x9259c000 == 154 [pid = 1751] [id = 571] 09:27:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x9259c400) [pid = 1751] [serial = 1714] [outer = (nil)] 09:27:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x925a8000) [pid = 1751] [serial = 1715] [outer = 0x9259c400] 09:27:36 INFO - PROCESS | 1751 | 1464625656576 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x92673000) [pid = 1751] [serial = 1716] [outer = 0x9259c400] 09:27:37 INFO - PROCESS | 1751 | 1464625657576 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:27:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:27:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1836ms 09:27:37 INFO - PROCESS | 1751 | 1464625657630 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:27:37 INFO - PROCESS | 1751 | 1464625657633 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 09:27:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:27:37 INFO - PROCESS | 1751 | 1464625657642 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:27:37 INFO - PROCESS | 1751 | 1464625657647 Marionette TRACE conn3 <- [1,2258,null,{}] 09:27:37 INFO - PROCESS | 1751 | 1464625657653 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:37 INFO - PROCESS | 1751 | 1464625657925 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:27:38 INFO - PROCESS | 1751 | 1464625658263 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x896d5c00 == 155 [pid = 1751] [id = 572] 09:27:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x8cdcdc00) [pid = 1751] [serial = 1717] [outer = (nil)] 09:27:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x92d14000) [pid = 1751] [serial = 1718] [outer = 0x8cdcdc00] 09:27:38 INFO - PROCESS | 1751 | 1464625658360 Marionette DEBUG loaded listener.js 09:27:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x92d2a800) [pid = 1751] [serial = 1719] [outer = 0x8cdcdc00] 09:27:39 INFO - PROCESS | 1751 | 1464625659317 Marionette TRACE conn3 <- [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]]]}] 09:27:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:27:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1739ms 09:27:39 INFO - PROCESS | 1751 | 1464625659382 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:27:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:27:39 INFO - PROCESS | 1751 | 1464625659387 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 09:27:39 INFO - PROCESS | 1751 | 1464625659394 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - PROCESS | 1751 | 1464625659398 Marionette TRACE conn3 <- [1,2262,null,{}] 09:27:39 INFO - PROCESS | 1751 | 1464625659405 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:39 INFO - PROCESS | 1751 | 1464625659640 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:27:39 INFO - PROCESS | 1751 | 1464625659977 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x924cd000 == 156 [pid = 1751] [id = 573] 09:27:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x92659400) [pid = 1751] [serial = 1720] [outer = (nil)] 09:27:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x93b1e400) [pid = 1751] [serial = 1721] [outer = 0x92659400] 09:27:40 INFO - PROCESS | 1751 | 1464625660071 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x93b94c00) [pid = 1751] [serial = 1722] [outer = 0x92659400] 09:27:41 INFO - PROCESS | 1751 | 1464625661048 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:27:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:27:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1730ms 09:27:41 INFO - PROCESS | 1751 | 1464625661124 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:27:41 INFO - PROCESS | 1751 | 1464625661128 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 09:27:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:27:41 INFO - PROCESS | 1751 | 1464625661135 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 1751 | 1464625661139 Marionette TRACE conn3 <- [1,2266,null,{}] 09:27:41 INFO - PROCESS | 1751 | 1464625661145 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:41 INFO - PROCESS | 1751 | 1464625661379 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:27:41 INFO - PROCESS | 1751 | 1464625661715 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x92678000 == 157 [pid = 1751] [id = 574] 09:27:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x92d2f400) [pid = 1751] [serial = 1723] [outer = (nil)] 09:27:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x95126800) [pid = 1751] [serial = 1724] [outer = 0x92d2f400] 09:27:41 INFO - PROCESS | 1751 | 1464625661810 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x95193000) [pid = 1751] [serial = 1725] [outer = 0x92d2f400] 09:27:42 INFO - PROCESS | 1751 | 1464625662727 Marionette TRACE conn3 <- [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]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:27:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1634ms 09:27:42 INFO - PROCESS | 1751 | 1464625662770 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:27:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:27:42 INFO - PROCESS | 1751 | 1464625662774 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 09:27:42 INFO - PROCESS | 1751 | 1464625662780 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 1751 | 1464625662784 Marionette TRACE conn3 <- [1,2270,null,{}] 09:27:42 INFO - PROCESS | 1751 | 1464625662790 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:43 INFO - PROCESS | 1751 | 1464625663014 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:27:43 INFO - PROCESS | 1751 | 1464625663365 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dda6c00 == 158 [pid = 1751] [id = 575] 09:27:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x90b7e000) [pid = 1751] [serial = 1726] [outer = (nil)] 09:27:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x97649c00) [pid = 1751] [serial = 1727] [outer = 0x90b7e000] 09:27:43 INFO - PROCESS | 1751 | 1464625663462 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x9806d400) [pid = 1751] [serial = 1728] [outer = 0x90b7e000] 09:27:44 INFO - PROCESS | 1751 | 1464625664363 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:27:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1630ms 09:27:44 INFO - PROCESS | 1751 | 1464625664411 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 1751 | 1464625664415 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 09:27:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:27:44 INFO - PROCESS | 1751 | 1464625664424 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 1751 | 1464625664427 Marionette TRACE conn3 <- [1,2274,null,{}] 09:27:44 INFO - PROCESS | 1751 | 1464625664434 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:44 INFO - PROCESS | 1751 | 1464625664670 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:27:45 INFO - PROCESS | 1751 | 1464625665008 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x91893c00 == 159 [pid = 1751] [id = 576] 09:27:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x95376000) [pid = 1751] [serial = 1729] [outer = (nil)] 09:27:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x99101c00) [pid = 1751] [serial = 1730] [outer = 0x95376000] 09:27:45 INFO - PROCESS | 1751 | 1464625665115 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x991ec800) [pid = 1751] [serial = 1731] [outer = 0x95376000] 09:27:46 INFO - PROCESS | 1751 | 1464625666006 Marionette TRACE conn3 <- [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]]]}] 09:27:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:27:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1633ms 09:27:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:27:46 INFO - PROCESS | 1751 | 1464625666058 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:27:46 INFO - PROCESS | 1751 | 1464625666061 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 09:27:46 INFO - PROCESS | 1751 | 1464625666072 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - PROCESS | 1751 | 1464625666081 Marionette TRACE conn3 <- [1,2278,null,{}] 09:27:46 INFO - PROCESS | 1751 | 1464625666091 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:46 INFO - PROCESS | 1751 | 1464625666328 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:27:46 INFO - PROCESS | 1751 | 1464625666667 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x86895400 == 160 [pid = 1751] [id = 577] 09:27:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x89741800) [pid = 1751] [serial = 1732] [outer = (nil)] 09:27:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x9a125400) [pid = 1751] [serial = 1733] [outer = 0x89741800] 09:27:46 INFO - PROCESS | 1751 | 1464625666772 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x9a12d000) [pid = 1751] [serial = 1734] [outer = 0x89741800] 09:27:47 INFO - PROCESS | 1751 | 1464625667701 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:27:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1694ms 09:27:47 INFO - PROCESS | 1751 | 1464625667762 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:27:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:27:47 INFO - PROCESS | 1751 | 1464625667767 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 09:27:47 INFO - PROCESS | 1751 | 1464625667774 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 1751 | 1464625667778 Marionette TRACE conn3 <- [1,2282,null,{}] 09:27:47 INFO - PROCESS | 1751 | 1464625667807 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:48 INFO - PROCESS | 1751 | 1464625668072 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:27:48 INFO - PROCESS | 1751 | 1464625668408 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x9259e400 == 161 [pid = 1751] [id = 578] 09:27:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x9265b800) [pid = 1751] [serial = 1735] [outer = (nil)] 09:27:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x9a77d800) [pid = 1751] [serial = 1736] [outer = 0x9265b800] 09:27:48 INFO - PROCESS | 1751 | 1464625668503 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x9a781c00) [pid = 1751] [serial = 1737] [outer = 0x9265b800] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x88395c00 == 160 [pid = 1751] [id = 410] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x854c7000 == 159 [pid = 1751] [id = 333] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x86737400 == 158 [pid = 1751] [id = 334] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x893b4c00 == 157 [pid = 1751] [id = 560] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x89743c00 == 156 [pid = 1751] [id = 559] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x896d7800 == 155 [pid = 1751] [id = 558] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x882c0400 == 154 [pid = 1751] [id = 557] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x865fb000 == 153 [pid = 1751] [id = 555] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x90cf8400 == 152 [pid = 1751] [id = 553] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x9a12e000 == 151 [pid = 1751] [id = 554] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x99dc8800 == 150 [pid = 1751] [id = 552] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x90c26000 == 149 [pid = 1751] [id = 551] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8dedb400 == 148 [pid = 1751] [id = 550] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x9267cc00 == 147 [pid = 1751] [id = 548] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x91ebe400 == 146 [pid = 1751] [id = 549] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x896d9800 == 145 [pid = 1751] [id = 547] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8cfe5400 == 144 [pid = 1751] [id = 546] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x9164d000 == 143 [pid = 1751] [id = 545] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8a2f0000 == 142 [pid = 1751] [id = 544] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8d704c00 == 141 [pid = 1751] [id = 543] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8db8b400 == 140 [pid = 1751] [id = 542] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x884f4000 == 139 [pid = 1751] [id = 540] 09:27:51 INFO - PROCESS | 1751 | --DOCSHELL 0x896de800 == 138 [pid = 1751] [id = 541] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x8d7ccc00) [pid = 1751] [serial = 1488] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x8cf10800) [pid = 1751] [serial = 1613] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x8cfef800) [pid = 1751] [serial = 1614] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x8d594000) [pid = 1751] [serial = 1616] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x92657400) [pid = 1751] [serial = 1584] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x92651400) [pid = 1751] [serial = 1583] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x9207b000) [pid = 1751] [serial = 1581] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x92073c00) [pid = 1751] [serial = 1580] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x919d5800) [pid = 1751] [serial = 1578] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x91898000) [pid = 1751] [serial = 1577] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x91707000) [pid = 1751] [serial = 1575] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x91653c00) [pid = 1751] [serial = 1574] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x90cf6000) [pid = 1751] [serial = 1572] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x90b7b400) [pid = 1751] [serial = 1571] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x90b80400) [pid = 1751] [serial = 1569] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x90b7dc00) [pid = 1751] [serial = 1568] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x8f365400) [pid = 1751] [serial = 1566] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x8f177c00) [pid = 1751] [serial = 1565] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x8dda1c00) [pid = 1751] [serial = 1562] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x8ded8000) [pid = 1751] [serial = 1563] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x8d7d9000) [pid = 1751] [serial = 1560] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x8d70cc00) [pid = 1751] [serial = 1559] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x8a2ee400) [pid = 1751] [serial = 1557] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x898f4800) [pid = 1751] [serial = 1556] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x8974b000) [pid = 1751] [serial = 1610] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x87059c00) [pid = 1751] [serial = 1607] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x88392800) [pid = 1751] [serial = 1608] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x9a77a400) [pid = 1751] [serial = 1604] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x99e05400) [pid = 1751] [serial = 1602] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x991f0400) [pid = 1751] [serial = 1601] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x980eec00) [pid = 1751] [serial = 1599] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x9512c800) [pid = 1751] [serial = 1598] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x95197800) [pid = 1751] [serial = 1596] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x95191c00) [pid = 1751] [serial = 1595] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x94f24000) [pid = 1751] [serial = 1593] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x93b9b800) [pid = 1751] [serial = 1592] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x93853800) [pid = 1751] [serial = 1590] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x93833800) [pid = 1751] [serial = 1589] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x92d13c00) [pid = 1751] [serial = 1587] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x92a1b400) [pid = 1751] [serial = 1586] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x8d7ca400) [pid = 1751] [serial = 1617] [outer = (nil)] [url = about:blank] 09:27:51 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8a066800) [pid = 1751] [serial = 1611] [outer = (nil)] [url = about:blank] 09:27:52 INFO - PROCESS | 1751 | 1464625672044 Marionette TRACE conn3 <- [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]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:27:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 4312ms 09:27:52 INFO - PROCESS | 1751 | 1464625672086 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 1751 | 1464625672091 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 09:27:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:27:52 INFO - PROCESS | 1751 | 1464625672099 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 1751 | 1464625672104 Marionette TRACE conn3 <- [1,2286,null,{}] 09:27:52 INFO - PROCESS | 1751 | 1464625672112 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:52 INFO - PROCESS | 1751 | 1464625672335 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:27:52 INFO - PROCESS | 1751 | 1464625672632 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x896d6400 == 139 [pid = 1751] [id = 579] 09:27:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x896dc400) [pid = 1751] [serial = 1738] [outer = (nil)] 09:27:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8974d400) [pid = 1751] [serial = 1739] [outer = 0x896dc400] 09:27:52 INFO - PROCESS | 1751 | 1464625672734 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8a06a000) [pid = 1751] [serial = 1740] [outer = 0x896dc400] 09:27:53 INFO - PROCESS | 1751 | 1464625673606 Marionette TRACE conn3 <- [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]]]}] 09:27:53 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 09:27:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1540ms 09:27:53 INFO - PROCESS | 1751 | 1464625673666 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:27:53 INFO - PROCESS | 1751 | 1464625673675 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 09:27:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:27:53 INFO - PROCESS | 1751 | 1464625673685 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 1751 | 1464625673690 Marionette TRACE conn3 <- [1,2290,null,{}] 09:27:53 INFO - PROCESS | 1751 | 1464625673696 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:54 INFO - PROCESS | 1751 | 1464625674007 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:27:54 INFO - PROCESS | 1751 | 1464625674038 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2e8400 == 140 [pid = 1751] [id = 580] 09:27:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8bb9b000) [pid = 1751] [serial = 1741] [outer = (nil)] 09:27:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8ccaf800) [pid = 1751] [serial = 1742] [outer = 0x8bb9b000] 09:27:54 INFO - PROCESS | 1751 | 1464625674116 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8cd42800) [pid = 1751] [serial = 1743] [outer = 0x8bb9b000] 09:27:55 INFO - PROCESS | 1751 | 1464625675282 Marionette TRACE conn3 <- [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]]]}] 09:27:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:27:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1697ms 09:27:55 INFO - PROCESS | 1751 | 1464625675385 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:27:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:27:55 INFO - PROCESS | 1751 | 1464625675389 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 09:27:55 INFO - PROCESS | 1751 | 1464625675395 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - PROCESS | 1751 | 1464625675401 Marionette TRACE conn3 <- [1,2294,null,{}] 09:27:55 INFO - PROCESS | 1751 | 1464625675417 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:55 INFO - PROCESS | 1751 | 1464625675728 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x924c9800) [pid = 1751] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8ccbc000) [pid = 1751] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8bdd2400) [pid = 1751] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x896db800) [pid = 1751] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x882c0800) [pid = 1751] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x9b20a800) [pid = 1751] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x9a12f000) [pid = 1751] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x916e8400) [pid = 1751] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x99dcdc00) [pid = 1751] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x98020800) [pid = 1751] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x90b7d800) [pid = 1751] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x94f22400) [pid = 1751] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x9267e000) [pid = 1751] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x8cd48800) [pid = 1751] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x9170a000) [pid = 1751] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x916da800) [pid = 1751] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x8cdcfc00) [pid = 1751] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x8f17dc00) [pid = 1751] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x8dd0e000) [pid = 1751] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x8d702000) [pid = 1751] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:27:56 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x894ca800) [pid = 1751] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:27:56 INFO - PROCESS | 1751 | 1464625676360 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x87052800 == 141 [pid = 1751] [id = 581] 09:27:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x882c0800) [pid = 1751] [serial = 1744] [outer = (nil)] 09:27:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x8bb99800) [pid = 1751] [serial = 1745] [outer = 0x882c0800] 09:27:56 INFO - PROCESS | 1751 | 1464625676454 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x8d707800) [pid = 1751] [serial = 1746] [outer = 0x882c0800] 09:27:57 INFO - PROCESS | 1751 | 1464625677300 Marionette TRACE conn3 <- [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]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:27:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1936ms 09:27:57 INFO - PROCESS | 1751 | 1464625677332 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 1751 | 1464625677336 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 09:27:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:27:57 INFO - PROCESS | 1751 | 1464625677343 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 1751 | 1464625677346 Marionette TRACE conn3 <- [1,2298,null,{}] 09:27:57 INFO - PROCESS | 1751 | 1464625677352 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:57 INFO - PROCESS | 1751 | 1464625677648 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:27:57 INFO - PROCESS | 1751 | 1464625677672 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d596000 == 142 [pid = 1751] [id = 582] 09:27:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x8db83400) [pid = 1751] [serial = 1747] [outer = (nil)] 09:27:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x8dbc5800) [pid = 1751] [serial = 1748] [outer = 0x8db83400] 09:27:57 INFO - PROCESS | 1751 | 1464625677749 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x8dd0b800) [pid = 1751] [serial = 1749] [outer = 0x8db83400] 09:27:59 INFO - PROCESS | 1751 | 1464625679007 Marionette TRACE conn3 <- [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]]]}] 09:27:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:27:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1685ms 09:27:59 INFO - PROCESS | 1751 | 1464625679029 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 1751 | 1464625679036 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 09:27:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:27:59 INFO - PROCESS | 1751 | 1464625679046 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 1751 | 1464625679050 Marionette TRACE conn3 <- [1,2302,null,{}] 09:27:59 INFO - PROCESS | 1751 | 1464625679060 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:59 INFO - PROCESS | 1751 | 1464625679300 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:27:59 INFO - PROCESS | 1751 | 1464625679647 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x896d0400 == 143 [pid = 1751] [id = 583] 09:27:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x89747800) [pid = 1751] [serial = 1750] [outer = (nil)] 09:27:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8a2e9400) [pid = 1751] [serial = 1751] [outer = 0x89747800] 09:27:59 INFO - PROCESS | 1751 | 1464625679750 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8bba2c00) [pid = 1751] [serial = 1752] [outer = 0x89747800] 09:28:00 INFO - PROCESS | 1751 | 1464625680725 Marionette TRACE conn3 <- [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]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:28:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1736ms 09:28:00 INFO - PROCESS | 1751 | 1464625680783 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 1751 | 1464625680792 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 09:28:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:28:00 INFO - PROCESS | 1751 | 1464625680804 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 1751 | 1464625680808 Marionette TRACE conn3 <- [1,2306,null,{}] 09:28:00 INFO - PROCESS | 1751 | 1464625680815 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:01 INFO - PROCESS | 1751 | 1464625681111 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:28:01 INFO - PROCESS | 1751 | 1464625681488 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d7cf400 == 144 [pid = 1751] [id = 584] 09:28:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8d7d3c00) [pid = 1751] [serial = 1753] [outer = (nil)] 09:28:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8dd03c00) [pid = 1751] [serial = 1754] [outer = 0x8d7d3c00] 09:28:01 INFO - PROCESS | 1751 | 1464625681591 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8ded8000) [pid = 1751] [serial = 1755] [outer = 0x8d7d3c00] 09:28:02 INFO - PROCESS | 1751 | 1464625682638 Marionette TRACE conn3 <- [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]]]}] 09:28:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:28:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1893ms 09:28:02 INFO - PROCESS | 1751 | 1464625682697 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 1751 | 1464625682701 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 09:28:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:28:02 INFO - PROCESS | 1751 | 1464625682708 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 1751 | 1464625682714 Marionette TRACE conn3 <- [1,2310,null,{}] 09:28:02 INFO - PROCESS | 1751 | 1464625682732 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:03 INFO - PROCESS | 1751 | 1464625683019 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:28:03 INFO - PROCESS | 1751 | 1464625683365 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f177c00 == 145 [pid = 1751] [id = 585] 09:28:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8f17ec00) [pid = 1751] [serial = 1756] [outer = (nil)] 09:28:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8f36b000) [pid = 1751] [serial = 1757] [outer = 0x8f17ec00] 09:28:03 INFO - PROCESS | 1751 | 1464625683462 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x90b7d800) [pid = 1751] [serial = 1758] [outer = 0x8f17ec00] 09:28:04 INFO - PROCESS | 1751 | 1464625684412 Marionette TRACE conn3 <- [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]]]}] 09:28:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:28:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1743ms 09:28:04 INFO - PROCESS | 1751 | 1464625684453 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 1751 | 1464625684458 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 09:28:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:28:04 INFO - PROCESS | 1751 | 1464625684464 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 1751 | 1464625684467 Marionette TRACE conn3 <- [1,2314,null,{}] 09:28:04 INFO - PROCESS | 1751 | 1464625684473 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:04 INFO - PROCESS | 1751 | 1464625684709 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:28:05 INFO - PROCESS | 1751 | 1464625685042 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x8db85400 == 146 [pid = 1751] [id = 586] 09:28:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8f365800) [pid = 1751] [serial = 1759] [outer = (nil)] 09:28:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x90c1b400) [pid = 1751] [serial = 1760] [outer = 0x8f365800] 09:28:05 INFO - PROCESS | 1751 | 1464625685147 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x90cef800) [pid = 1751] [serial = 1761] [outer = 0x8f365800] 09:28:06 INFO - PROCESS | 1751 | 1464625686052 Marionette TRACE conn3 <- [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]]]}] 09:28:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:28:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1631ms 09:28:06 INFO - PROCESS | 1751 | 1464625686096 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 1751 | 1464625686099 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 09:28:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:28:06 INFO - PROCESS | 1751 | 1464625686109 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 1751 | 1464625686113 Marionette TRACE conn3 <- [1,2318,null,{}] 09:28:06 INFO - PROCESS | 1751 | 1464625686120 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:06 INFO - PROCESS | 1751 | 1464625686356 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:28:06 INFO - PROCESS | 1751 | 1464625686688 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x87059c00 == 147 [pid = 1751] [id = 587] 09:28:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x90c1a400) [pid = 1751] [serial = 1762] [outer = (nil)] 09:28:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x9164e000) [pid = 1751] [serial = 1763] [outer = 0x90c1a400] 09:28:06 INFO - PROCESS | 1751 | 1464625686845 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x91701800) [pid = 1751] [serial = 1764] [outer = 0x90c1a400] 09:28:07 INFO - PROCESS | 1751 | 1464625687822 Marionette TRACE conn3 <- [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] 09:28:07 INFO - PROCESS | 1751 | 1464625687894 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 09:28:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:28:07 INFO - PROCESS | 1751 | 1464625687902 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 1751 | 1464625687906 Marionette TRACE conn3 <- [1,2322,null,{}] 09:28:07 INFO - PROCESS | 1751 | 1464625687913 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:08 INFO - PROCESS | 1751 | 1464625688221 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:28:08 INFO - PROCESS | 1751 | 1464625688565 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x90cefc00 == 148 [pid = 1751] [id = 588] 09:28:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x91653000) [pid = 1751] [serial = 1765] [outer = (nil)] 09:28:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x91eaf400) [pid = 1751] [serial = 1766] [outer = 0x91653000] 09:28:08 INFO - PROCESS | 1751 | 1464625688670 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x924cb000) [pid = 1751] [serial = 1767] [outer = 0x91653000] 09:28:09 INFO - PROCESS | 1751 | 1464625689565 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:28:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1700ms 09:28:09 INFO - PROCESS | 1751 | 1464625689603 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 1751 | 1464625689606 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 09:28:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:28:09 INFO - PROCESS | 1751 | 1464625689614 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 1751 | 1464625689617 Marionette TRACE conn3 <- [1,2326,null,{}] 09:28:09 INFO - PROCESS | 1751 | 1464625689623 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:09 INFO - PROCESS | 1751 | 1464625689866 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:28:10 INFO - PROCESS | 1751 | 1464625690155 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x92077800 == 149 [pid = 1751] [id = 589] 09:28:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x9207a400) [pid = 1751] [serial = 1768] [outer = (nil)] 09:28:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x925a6800) [pid = 1751] [serial = 1769] [outer = 0x9207a400] 09:28:10 INFO - PROCESS | 1751 | 1464625690317 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x92675c00) [pid = 1751] [serial = 1770] [outer = 0x9207a400] 09:28:11 INFO - PROCESS | 1751 | 1464625691264 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:28:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1684ms 09:28:11 INFO - PROCESS | 1751 | 1464625691299 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 1751 | 1464625691302 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 09:28:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:28:11 INFO - PROCESS | 1751 | 1464625691309 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 1751 | 1464625691312 Marionette TRACE conn3 <- [1,2330,null,{}] 09:28:11 INFO - PROCESS | 1751 | 1464625691318 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:11 INFO - PROCESS | 1751 | 1464625691551 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:28:11 INFO - PROCESS | 1751 | 1464625691905 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x924d6800 == 150 [pid = 1751] [id = 590] 09:28:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x9259b400) [pid = 1751] [serial = 1771] [outer = (nil)] 09:28:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x92a17400) [pid = 1751] [serial = 1772] [outer = 0x9259b400] 09:28:12 INFO - PROCESS | 1751 | 1464625692002 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x92a1e400) [pid = 1751] [serial = 1773] [outer = 0x9259b400] 09:28:12 INFO - PROCESS | 1751 | 1464625692920 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:28:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1679ms 09:28:12 INFO - PROCESS | 1751 | 1464625692989 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 1751 | 1464625692994 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 09:28:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:28:13 INFO - PROCESS | 1751 | 1464625693001 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - PROCESS | 1751 | 1464625693005 Marionette TRACE conn3 <- [1,2334,null,{}] 09:28:13 INFO - PROCESS | 1751 | 1464625693012 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:13 INFO - PROCESS | 1751 | 1464625693303 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:28:13 INFO - PROCESS | 1751 | 1464625693642 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x898ef400 == 151 [pid = 1751] [id = 591] 09:28:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x92a18800) [pid = 1751] [serial = 1774] [outer = (nil)] 09:28:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x93837000) [pid = 1751] [serial = 1775] [outer = 0x92a18800] 09:28:13 INFO - PROCESS | 1751 | 1464625693745 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x9384f000) [pid = 1751] [serial = 1776] [outer = 0x92a18800] 09:28:14 INFO - PROCESS | 1751 | 1464625694645 Marionette TRACE conn3 <- [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]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:28:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1686ms 09:28:14 INFO - PROCESS | 1751 | 1464625694688 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:28:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:28:14 INFO - PROCESS | 1751 | 1464625694692 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 09:28:14 INFO - PROCESS | 1751 | 1464625694699 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 1751 | 1464625694703 Marionette TRACE conn3 <- [1,2338,null,{}] 09:28:14 INFO - PROCESS | 1751 | 1464625694709 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:14 INFO - PROCESS | 1751 | 1464625694957 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:28:15 INFO - PROCESS | 1751 | 1464625695313 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x9267e400 == 152 [pid = 1751] [id = 592] 09:28:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x93837800) [pid = 1751] [serial = 1777] [outer = (nil)] 09:28:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x94f1cc00) [pid = 1751] [serial = 1778] [outer = 0x93837800] 09:28:15 INFO - PROCESS | 1751 | 1464625695407 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x94f26000) [pid = 1751] [serial = 1779] [outer = 0x93837800] 09:28:16 INFO - PROCESS | 1751 | 1464625696363 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:28:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1685ms 09:28:16 INFO - PROCESS | 1751 | 1464625696384 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 1751 | 1464625696389 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 09:28:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:28:16 INFO - PROCESS | 1751 | 1464625696397 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 1751 | 1464625696402 Marionette TRACE conn3 <- [1,2342,null,{}] 09:28:16 INFO - PROCESS | 1751 | 1464625696409 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:16 INFO - PROCESS | 1751 | 1464625696685 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:28:17 INFO - PROCESS | 1751 | 1464625697054 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x9383b000 == 153 [pid = 1751] [id = 593] 09:28:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x980eec00) [pid = 1751] [serial = 1780] [outer = (nil)] 09:28:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x99104800) [pid = 1751] [serial = 1781] [outer = 0x980eec00] 09:28:17 INFO - PROCESS | 1751 | 1464625697163 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x99ef0c00) [pid = 1751] [serial = 1782] [outer = 0x980eec00] 09:28:18 INFO - PROCESS | 1751 | 1464625698114 Marionette TRACE conn3 <- [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]]]}] 09:28:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:28:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1790ms 09:28:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:28:18 INFO - PROCESS | 1751 | 1464625698188 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:28:18 INFO - PROCESS | 1751 | 1464625698191 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 09:28:18 INFO - PROCESS | 1751 | 1464625698197 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 1751 | 1464625698200 Marionette TRACE conn3 <- [1,2346,null,{}] 09:28:18 INFO - PROCESS | 1751 | 1464625698206 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:18 INFO - PROCESS | 1751 | 1464625698501 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:28:18 INFO - PROCESS | 1751 | 1464625698857 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cf1c000 == 154 [pid = 1751] [id = 594] 09:28:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x8db90c00) [pid = 1751] [serial = 1783] [outer = (nil)] 09:28:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x9a12f000) [pid = 1751] [serial = 1784] [outer = 0x8db90c00] 09:28:18 INFO - PROCESS | 1751 | 1464625698948 Marionette DEBUG loaded listener.js 09:28:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x9a77a400) [pid = 1751] [serial = 1785] [outer = 0x8db90c00] 09:28:19 INFO - PROCESS | 1751 | 1464625699881 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:28:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1737ms 09:28:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:28:19 INFO - PROCESS | 1751 | 1464625699934 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 1751 | 1464625699937 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 09:28:19 INFO - PROCESS | 1751 | 1464625699944 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 1751 | 1464625699947 Marionette TRACE conn3 <- [1,2350,null,{}] 09:28:19 INFO - PROCESS | 1751 | 1464625699963 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:20 INFO - PROCESS | 1751 | 1464625700212 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:28:20 INFO - PROCESS | 1751 | 1464625700568 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x927bf000 == 155 [pid = 1751] [id = 595] 09:28:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x99f25400) [pid = 1751] [serial = 1786] [outer = (nil)] 09:28:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x9a917800) [pid = 1751] [serial = 1787] [outer = 0x99f25400] 09:28:20 INFO - PROCESS | 1751 | 1464625700666 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x9b2b2400) [pid = 1751] [serial = 1788] [outer = 0x99f25400] 09:28:21 INFO - PROCESS | 1751 | 1464625701575 Marionette TRACE conn3 <- [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]]]}] 09:28:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:28:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1694ms 09:28:21 INFO - PROCESS | 1751 | 1464625701637 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:28:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:28:21 INFO - PROCESS | 1751 | 1464625701641 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 09:28:21 INFO - PROCESS | 1751 | 1464625701647 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:28:21 INFO - PROCESS | 1751 | 1464625701651 Marionette TRACE conn3 <- [1,2354,null,{}] 09:28:21 INFO - PROCESS | 1751 | 1464625701657 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:21 INFO - PROCESS | 1751 | 1464625701908 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:28:22 INFO - PROCESS | 1751 | 1464625702286 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x94f22800 == 156 [pid = 1751] [id = 596] 09:28:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x9a77ac00) [pid = 1751] [serial = 1789] [outer = (nil)] 09:28:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x9b526000) [pid = 1751] [serial = 1790] [outer = 0x9a77ac00] 09:28:22 INFO - PROCESS | 1751 | 1464625702382 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x9b705400) [pid = 1751] [serial = 1791] [outer = 0x9a77ac00] 09:28:23 INFO - PROCESS | 1751 | 1464625703318 Marionette TRACE conn3 <- [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]]]}] 09:28:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:28:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1734ms 09:28:23 INFO - PROCESS | 1751 | 1464625703382 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:28:23 INFO - PROCESS | 1751 | 1464625703386 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 09:28:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:28:23 INFO - PROCESS | 1751 | 1464625703393 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - PROCESS | 1751 | 1464625703397 Marionette TRACE conn3 <- [1,2358,null,{}] 09:28:23 INFO - PROCESS | 1751 | 1464625703403 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:23 INFO - PROCESS | 1751 | 1464625703647 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:28:24 INFO - PROCESS | 1751 | 1464625703989 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x88395000 == 157 [pid = 1751] [id = 597] 09:28:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x8a06f400) [pid = 1751] [serial = 1792] [outer = (nil)] 09:28:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x9b91c800) [pid = 1751] [serial = 1793] [outer = 0x8a06f400] 09:28:24 INFO - PROCESS | 1751 | 1464625704083 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x9bf23400) [pid = 1751] [serial = 1794] [outer = 0x8a06f400] 09:28:25 INFO - PROCESS | 1751 | 1464625705022 Marionette TRACE conn3 <- [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]]]}] 09:28:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:28:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1680ms 09:28:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:28:25 INFO - PROCESS | 1751 | 1464625705075 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 1751 | 1464625705078 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 09:28:25 INFO - PROCESS | 1751 | 1464625705085 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - PROCESS | 1751 | 1464625705088 Marionette TRACE conn3 <- [1,2362,null,{}] 09:28:25 INFO - PROCESS | 1751 | 1464625705094 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:25 INFO - PROCESS | 1751 | 1464625705351 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:28:25 INFO - PROCESS | 1751 | 1464625705690 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b917400 == 158 [pid = 1751] [id = 598] 09:28:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x9b919800) [pid = 1751] [serial = 1795] [outer = (nil)] 09:28:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x9cce0800) [pid = 1751] [serial = 1796] [outer = 0x9b919800] 09:28:25 INFO - PROCESS | 1751 | 1464625705790 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x9cf40800) [pid = 1751] [serial = 1797] [outer = 0x9b919800] 09:28:26 INFO - PROCESS | 1751 | 1464625706744 Marionette TRACE conn3 <- [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]]]}] 09:28:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:28:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1734ms 09:28:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:28:26 INFO - PROCESS | 1751 | 1464625706819 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:28:26 INFO - PROCESS | 1751 | 1464625706822 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 09:28:26 INFO - PROCESS | 1751 | 1464625706829 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 1751 | 1464625706831 Marionette TRACE conn3 <- [1,2366,null,{}] 09:28:26 INFO - PROCESS | 1751 | 1464625706838 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:27 INFO - PROCESS | 1751 | 1464625707119 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:28:27 INFO - PROCESS | 1751 | 1464625707473 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b522000 == 159 [pid = 1751] [id = 599] 09:28:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x9bf82800) [pid = 1751] [serial = 1798] [outer = (nil)] 09:28:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x9cfc2800) [pid = 1751] [serial = 1799] [outer = 0x9bf82800] 09:28:27 INFO - PROCESS | 1751 | 1464625707575 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x9cfc9400) [pid = 1751] [serial = 1800] [outer = 0x9bf82800] 09:28:28 INFO - PROCESS | 1751 | 1464625708500 Marionette TRACE conn3 <- [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]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:28:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1732ms 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x90b76000 == 158 [pid = 1751] [id = 530] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x87236400 == 157 [pid = 1751] [id = 514] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x86742800 == 156 [pid = 1751] [id = 518] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x86898800 == 155 [pid = 1751] [id = 527] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x884fa400 == 154 [pid = 1751] [id = 526] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8dede800 == 153 [pid = 1751] [id = 524] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x92d18400 == 152 [pid = 1751] [id = 529] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x92677000 == 151 [pid = 1751] [id = 528] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9ccc00 == 150 [pid = 1751] [id = 525] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8689c800 == 149 [pid = 1751] [id = 535] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8839ac00 == 148 [pid = 1751] [id = 538] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x86739400 == 147 [pid = 1751] [id = 523] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8d710800 == 146 [pid = 1751] [id = 521] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x896d6800 == 145 [pid = 1751] [id = 515] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9d1400 == 144 [pid = 1751] [id = 522] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x86737000 == 143 [pid = 1751] [id = 469] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x91893c00 == 142 [pid = 1751] [id = 576] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x86895400 == 141 [pid = 1751] [id = 577] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8dda6c00 == 140 [pid = 1751] [id = 575] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x92678000 == 139 [pid = 1751] [id = 574] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x924cd000 == 138 [pid = 1751] [id = 573] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x896d5c00 == 137 [pid = 1751] [id = 572] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x91651800 == 136 [pid = 1751] [id = 570] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x9259c000 == 135 [pid = 1751] [id = 571] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8a06e000 == 134 [pid = 1751] [id = 569] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x86898000 == 133 [pid = 1751] [id = 568] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8f373400 == 132 [pid = 1751] [id = 567] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8dd9c400 == 131 [pid = 1751] [id = 566] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x896d4800 == 130 [pid = 1751] [id = 565] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8cd40400 == 129 [pid = 1751] [id = 563] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccb8000 == 128 [pid = 1751] [id = 564] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x896db000 == 127 [pid = 1751] [id = 562] 09:28:30 INFO - PROCESS | 1751 | --DOCSHELL 0x8673b400 == 126 [pid = 1751] [id = 561] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x9a77ec00) [pid = 1751] [serial = 1605] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x8d595400) [pid = 1751] [serial = 1554] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x8cdd0400) [pid = 1751] [serial = 1682] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x8ccb2c00) [pid = 1751] [serial = 1679] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x8cd49800) [pid = 1751] [serial = 1680] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x898eec00) [pid = 1751] [serial = 1676] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x88397c00) [pid = 1751] [serial = 1673] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x884fcc00) [pid = 1751] [serial = 1674] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x9b9c1c00) [pid = 1751] [serial = 1670] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x9b920400) [pid = 1751] [serial = 1668] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x9b919000) [pid = 1751] [serial = 1667] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x9b526400) [pid = 1751] [serial = 1665] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x9b525000) [pid = 1751] [serial = 1664] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x9b213000) [pid = 1751] [serial = 1662] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x9a913c00) [pid = 1751] [serial = 1661] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x9a784c00) [pid = 1751] [serial = 1659] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x9a77c800) [pid = 1751] [serial = 1658] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x9a12a400) [pid = 1751] [serial = 1656] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x9a123c00) [pid = 1751] [serial = 1655] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x9954cc00) [pid = 1751] [serial = 1653] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x98f06400) [pid = 1751] [serial = 1652] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x95191400) [pid = 1751] [serial = 1650] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x94fd4000) [pid = 1751] [serial = 1649] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x93850800) [pid = 1751] [serial = 1647] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x92d32400) [pid = 1751] [serial = 1646] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x927c2000) [pid = 1751] [serial = 1644] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x9267ac00) [pid = 1751] [serial = 1643] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x9265c000) [pid = 1751] [serial = 1641] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x92653800) [pid = 1751] [serial = 1640] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x924ca800) [pid = 1751] [serial = 1638] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x91ebb000) [pid = 1751] [serial = 1637] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x916df400) [pid = 1751] [serial = 1635] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x916d9400) [pid = 1751] [serial = 1634] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x90c23400) [pid = 1751] [serial = 1632] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x90bcac00) [pid = 1751] [serial = 1631] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x90b73800) [pid = 1751] [serial = 1629] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x8f179800) [pid = 1751] [serial = 1628] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8dd08800) [pid = 1751] [serial = 1626] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8db90800) [pid = 1751] [serial = 1625] [outer = (nil)] [url = about:blank] 09:28:30 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8b9d9000) [pid = 1751] [serial = 1623] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x8974dc00) [pid = 1751] [serial = 1622] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8db91c00) [pid = 1751] [serial = 1619] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x8a06fc00) [pid = 1751] [serial = 1677] [outer = (nil)] [url = about:blank] 09:28:31 INFO - PROCESS | 1751 | 1464625711103 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 1751 | 1464625711109 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 09:28:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:28:31 INFO - PROCESS | 1751 | 1464625711146 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 1751 | 1464625711154 Marionette TRACE conn3 <- [1,2370,null,{}] 09:28:31 INFO - PROCESS | 1751 | 1464625711163 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:31 INFO - PROCESS | 1751 | 1464625711375 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:28:31 INFO - PROCESS | 1751 | 1464625711618 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 1751 | ++DOCSHELL 0x8839f000 == 127 [pid = 1751] [id = 600] 09:28:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8839f400) [pid = 1751] [serial = 1801] [outer = (nil)] 09:28:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x884f8800) [pid = 1751] [serial = 1802] [outer = 0x8839f400] 09:28:31 INFO - PROCESS | 1751 | 1464625711698 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x894c5400) [pid = 1751] [serial = 1803] [outer = 0x8839f400] 09:28:32 INFO - PROCESS | 1751 | 1464625712608 Marionette TRACE conn3 <- [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]]]}] 09:28:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:28:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1505ms 09:28:32 INFO - PROCESS | 1751 | 1464625712649 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:28:32 INFO - PROCESS | 1751 | 1464625712655 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 09:28:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:28:32 INFO - PROCESS | 1751 | 1464625712667 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - PROCESS | 1751 | 1464625712672 Marionette TRACE conn3 <- [1,2374,null,{}] 09:28:32 INFO - PROCESS | 1751 | 1464625712681 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:32 INFO - PROCESS | 1751 | 1464625712908 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:28:33 INFO - PROCESS | 1751 | 1464625713175 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a074800 == 128 [pid = 1751] [id = 601] 09:28:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8a2e4c00) [pid = 1751] [serial = 1804] [outer = (nil)] 09:28:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8b9d1000) [pid = 1751] [serial = 1805] [outer = 0x8a2e4c00] 09:28:33 INFO - PROCESS | 1751 | 1464625713258 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8bdd2000) [pid = 1751] [serial = 1806] [outer = 0x8a2e4c00] 09:28:34 INFO - PROCESS | 1751 | 1464625714211 Marionette TRACE conn3 <- [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]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:28:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1589ms 09:28:34 INFO - PROCESS | 1751 | 1464625714253 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 1751 | 1464625714258 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 09:28:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:28:34 INFO - PROCESS | 1751 | 1464625714265 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 1751 | 1464625714268 Marionette TRACE conn3 <- [1,2378,null,{}] 09:28:34 INFO - PROCESS | 1751 | 1464625714292 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:34 INFO - PROCESS | 1751 | 1464625714585 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:28:34 INFO - PROCESS | 1751 | 1464625714623 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cfee000 == 129 [pid = 1751] [id = 602] 09:28:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8d3c5000) [pid = 1751] [serial = 1807] [outer = (nil)] 09:28:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8d58d400) [pid = 1751] [serial = 1808] [outer = 0x8d3c5000] 09:28:34 INFO - PROCESS | 1751 | 1464625714705 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8d707400) [pid = 1751] [serial = 1809] [outer = 0x8d3c5000] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x882c0800) [pid = 1751] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x90bbe800) [pid = 1751] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x89741800) [pid = 1751] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8d7d5800) [pid = 1751] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8dda6800) [pid = 1751] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8cdd0800) [pid = 1751] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x9265b800) [pid = 1751] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8bb9b000) [pid = 1751] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x9259c400) [pid = 1751] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8bdd8800) [pid = 1751] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x898f8c00) [pid = 1751] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x8a070000) [pid = 1751] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x92659400) [pid = 1751] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x8dda7c00) [pid = 1751] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x91710c00) [pid = 1751] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x8673c800) [pid = 1751] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x90b7e000) [pid = 1751] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x8cdcdc00) [pid = 1751] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x92d2f400) [pid = 1751] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x8d7d8800) [pid = 1751] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x95376000) [pid = 1751] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:28:36 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x896dc400) [pid = 1751] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:28:36 INFO - PROCESS | 1751 | 1464625716518 Marionette TRACE conn3 <- [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]]]}] 09:28:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:28:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2292ms 09:28:36 INFO - PROCESS | 1751 | 1464625716556 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:28:36 INFO - PROCESS | 1751 | 1464625716560 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 09:28:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:28:36 INFO - PROCESS | 1751 | 1464625716581 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:28:36 INFO - PROCESS | 1751 | 1464625716585 Marionette TRACE conn3 <- [1,2382,null,{}] 09:28:36 INFO - PROCESS | 1751 | 1464625716591 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:36 INFO - PROCESS | 1751 | 1464625716811 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:28:37 INFO - PROCESS | 1751 | 1464625717037 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8673c800 == 130 [pid = 1751] [id = 603] 09:28:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x894c8800) [pid = 1751] [serial = 1810] [outer = (nil)] 09:28:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x8d705c00) [pid = 1751] [serial = 1811] [outer = 0x894c8800] 09:28:37 INFO - PROCESS | 1751 | 1464625717114 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x8db8a400) [pid = 1751] [serial = 1812] [outer = 0x894c8800] 09:28:37 INFO - PROCESS | 1751 | 1464625717983 Marionette TRACE conn3 <- [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]]]}] 09:28:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:28:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1450ms 09:28:38 INFO - PROCESS | 1751 | 1464625718018 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:28:38 INFO - PROCESS | 1751 | 1464625718022 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 09:28:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:28:38 INFO - PROCESS | 1751 | 1464625718030 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:28:38 INFO - PROCESS | 1751 | 1464625718033 Marionette TRACE conn3 <- [1,2386,null,{}] 09:28:38 INFO - PROCESS | 1751 | 1464625718040 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:38 INFO - PROCESS | 1751 | 1464625718262 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:28:38 INFO - PROCESS | 1751 | 1464625718706 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x8673b400 == 131 [pid = 1751] [id = 604] 09:28:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x86742800) [pid = 1751] [serial = 1813] [outer = (nil)] 09:28:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x87236400) [pid = 1751] [serial = 1814] [outer = 0x86742800] 09:28:38 INFO - PROCESS | 1751 | 1464625718804 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x884ef000) [pid = 1751] [serial = 1815] [outer = 0x86742800] 09:28:39 INFO - PROCESS | 1751 | 1464625719801 Marionette TRACE conn3 <- [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]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:28:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1838ms 09:28:39 INFO - PROCESS | 1751 | 1464625719870 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 1751 | 1464625719878 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 09:28:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:28:39 INFO - PROCESS | 1751 | 1464625719886 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 1751 | 1464625719894 Marionette TRACE conn3 <- [1,2390,null,{}] 09:28:39 INFO - PROCESS | 1751 | 1464625719902 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:40 INFO - PROCESS | 1751 | 1464625720200 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:28:40 INFO - PROCESS | 1751 | 1464625720567 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2eec00 == 132 [pid = 1751] [id = 605] 09:28:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8b9d8400) [pid = 1751] [serial = 1816] [outer = (nil)] 09:28:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8ccb7c00) [pid = 1751] [serial = 1817] [outer = 0x8b9d8400] 09:28:40 INFO - PROCESS | 1751 | 1464625720664 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8cdcc000) [pid = 1751] [serial = 1818] [outer = 0x8b9d8400] 09:28:41 INFO - PROCESS | 1751 | 1464625721679 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:28:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:28:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1836ms 09:28:41 INFO - PROCESS | 1751 | 1464625721727 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:28:41 INFO - PROCESS | 1751 | 1464625721735 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 09:28:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:28:41 INFO - PROCESS | 1751 | 1464625721742 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - PROCESS | 1751 | 1464625721746 Marionette TRACE conn3 <- [1,2394,null,{}] 09:28:41 INFO - PROCESS | 1751 | 1464625721752 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:42 INFO - PROCESS | 1751 | 1464625721997 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:28:42 INFO - PROCESS | 1751 | 1464625722400 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bb9b000 == 133 [pid = 1751] [id = 606] 09:28:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8cfed000) [pid = 1751] [serial = 1819] [outer = (nil)] 09:28:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8d7d0000) [pid = 1751] [serial = 1820] [outer = 0x8cfed000] 09:28:42 INFO - PROCESS | 1751 | 1464625722501 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8dbcac00) [pid = 1751] [serial = 1821] [outer = 0x8cfed000] 09:28:43 INFO - PROCESS | 1751 | 1464625723520 Marionette TRACE conn3 <- [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]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:28:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1830ms 09:28:43 INFO - PROCESS | 1751 | 1464625723574 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 1751 | 1464625723577 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 09:28:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:28:43 INFO - PROCESS | 1751 | 1464625723596 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 1751 | 1464625723607 Marionette TRACE conn3 <- [1,2398,null,{}] 09:28:43 INFO - PROCESS | 1751 | 1464625723616 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:43 INFO - PROCESS | 1751 | 1464625723911 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:28:44 INFO - PROCESS | 1751 | 1464625724254 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d7d1000 == 134 [pid = 1751] [id = 607] 09:28:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8dd09800) [pid = 1751] [serial = 1822] [outer = (nil)] 09:28:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8dee4c00) [pid = 1751] [serial = 1823] [outer = 0x8dd09800] 09:28:44 INFO - PROCESS | 1751 | 1464625724347 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8e89e400) [pid = 1751] [serial = 1824] [outer = 0x8dd09800] 09:28:45 INFO - PROCESS | 1751 | 1464625725356 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:28:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1812ms 09:28:45 INFO - PROCESS | 1751 | 1464625725400 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:28:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:28:45 INFO - PROCESS | 1751 | 1464625725408 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 09:28:45 INFO - PROCESS | 1751 | 1464625725415 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 1751 | 1464625725420 Marionette TRACE conn3 <- [1,2402,null,{}] 09:28:45 INFO - PROCESS | 1751 | 1464625725427 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:45 INFO - PROCESS | 1751 | 1464625725670 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:28:46 INFO - PROCESS | 1751 | 1464625726000 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dedf800 == 135 [pid = 1751] [id = 608] 09:28:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8e894c00) [pid = 1751] [serial = 1825] [outer = (nil)] 09:28:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8f36c000) [pid = 1751] [serial = 1826] [outer = 0x8e894c00] 09:28:46 INFO - PROCESS | 1751 | 1464625726108 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x90b76c00) [pid = 1751] [serial = 1827] [outer = 0x8e894c00] 09:28:47 INFO - PROCESS | 1751 | 1464625727040 Marionette TRACE conn3 <- [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]]]}] 09:28:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:28:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1685ms 09:28:47 INFO - PROCESS | 1751 | 1464625727100 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 1751 | 1464625727104 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 09:28:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:28:47 INFO - PROCESS | 1751 | 1464625727111 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 1751 | 1464625727114 Marionette TRACE conn3 <- [1,2406,null,{}] 09:28:47 INFO - PROCESS | 1751 | 1464625727120 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:47 INFO - PROCESS | 1751 | 1464625727353 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:28:47 INFO - PROCESS | 1751 | 1464625727718 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x90bc0400 == 136 [pid = 1751] [id = 609] 09:28:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x90bc6400) [pid = 1751] [serial = 1828] [outer = (nil)] 09:28:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x90c1fc00) [pid = 1751] [serial = 1829] [outer = 0x90bc6400] 09:28:47 INFO - PROCESS | 1751 | 1464625727826 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x916dd000) [pid = 1751] [serial = 1830] [outer = 0x90bc6400] 09:28:48 INFO - PROCESS | 1751 | 1464625728796 Marionette TRACE conn3 <- [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]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:28:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1729ms 09:28:48 INFO - PROCESS | 1751 | 1464625728842 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:28:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:28:48 INFO - PROCESS | 1751 | 1464625728846 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 09:28:48 INFO - PROCESS | 1751 | 1464625728853 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 1751 | 1464625728857 Marionette TRACE conn3 <- [1,2410,null,{}] 09:28:48 INFO - PROCESS | 1751 | 1464625728864 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:49 INFO - PROCESS | 1751 | 1464625729104 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:28:49 INFO - PROCESS | 1751 | 1464625729442 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d710400 == 137 [pid = 1751] [id = 610] 09:28:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x90bbdc00) [pid = 1751] [serial = 1831] [outer = (nil)] 09:28:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x9189b400) [pid = 1751] [serial = 1832] [outer = 0x90bbdc00] 09:28:49 INFO - PROCESS | 1751 | 1464625729541 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x919d6800) [pid = 1751] [serial = 1833] [outer = 0x90bbdc00] 09:28:50 INFO - PROCESS | 1751 | 1464625730523 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:28:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1729ms 09:28:50 INFO - PROCESS | 1751 | 1464625730582 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 1751 | 1464625730586 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 09:28:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:28:50 INFO - PROCESS | 1751 | 1464625730593 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 1751 | 1464625730597 Marionette TRACE conn3 <- [1,2414,null,{}] 09:28:50 INFO - PROCESS | 1751 | 1464625730603 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:50 INFO - PROCESS | 1751 | 1464625730872 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:28:51 INFO - PROCESS | 1751 | 1464625731240 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x91710c00 == 138 [pid = 1751] [id = 611] 09:28:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x91892400) [pid = 1751] [serial = 1834] [outer = (nil)] 09:28:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x91ebe400) [pid = 1751] [serial = 1835] [outer = 0x91892400] 09:28:51 INFO - PROCESS | 1751 | 1464625731332 Marionette DEBUG loaded listener.js 09:28:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x9207ac00) [pid = 1751] [serial = 1836] [outer = 0x91892400] 09:28:52 INFO - PROCESS | 1751 | 1464625732300 Marionette TRACE conn3 <- [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]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:28:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1783ms 09:28:52 INFO - PROCESS | 1751 | 1464625732377 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 1751 | 1464625732381 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 09:28:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:28:52 INFO - PROCESS | 1751 | 1464625732391 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 1751 | 1464625732400 Marionette TRACE conn3 <- [1,2418,null,{}] 09:28:52 INFO - PROCESS | 1751 | 1464625732408 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:52 INFO - PROCESS | 1751 | 1464625732711 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:28:53 INFO - PROCESS | 1751 | 1464625733058 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x8db87000 == 139 [pid = 1751] [id = 612] 09:28:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x91eb0c00) [pid = 1751] [serial = 1837] [outer = (nil)] 09:28:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x9265c400) [pid = 1751] [serial = 1838] [outer = 0x91eb0c00] 09:28:53 INFO - PROCESS | 1751 | 1464625733150 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x92671c00) [pid = 1751] [serial = 1839] [outer = 0x91eb0c00] 09:28:54 INFO - PROCESS | 1751 | 1464625734039 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1686ms 09:28:54 INFO - PROCESS | 1751 | 1464625734078 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:28:54 INFO - PROCESS | 1751 | 1464625734083 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 09:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:28:54 INFO - PROCESS | 1751 | 1464625734090 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 1751 | 1464625734094 Marionette TRACE conn3 <- [1,2422,null,{}] 09:28:54 INFO - PROCESS | 1751 | 1464625734121 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:54 INFO - PROCESS | 1751 | 1464625734366 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:28:54 INFO - PROCESS | 1751 | 1464625734705 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x919dac00 == 140 [pid = 1751] [id = 613] 09:28:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x9207b000) [pid = 1751] [serial = 1840] [outer = (nil)] 09:28:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x92a19000) [pid = 1751] [serial = 1841] [outer = 0x9207b000] 09:28:54 INFO - PROCESS | 1751 | 1464625734801 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x92d13c00) [pid = 1751] [serial = 1842] [outer = 0x9207b000] 09:28:55 INFO - PROCESS | 1751 | 1464625735750 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:28:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1697ms 09:28:55 INFO - PROCESS | 1751 | 1464625735787 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 1751 | 1464625735791 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 09:28:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:28:55 INFO - PROCESS | 1751 | 1464625735798 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 1751 | 1464625735801 Marionette TRACE conn3 <- [1,2426,null,{}] 09:28:55 INFO - PROCESS | 1751 | 1464625735807 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:56 INFO - PROCESS | 1751 | 1464625736058 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:28:56 INFO - PROCESS | 1751 | 1464625736418 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x93b1d000 == 141 [pid = 1751] [id = 614] 09:28:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x93b24800) [pid = 1751] [serial = 1843] [outer = (nil)] 09:28:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x94f1ac00) [pid = 1751] [serial = 1844] [outer = 0x93b24800] 09:28:56 INFO - PROCESS | 1751 | 1464625736528 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x95197c00) [pid = 1751] [serial = 1845] [outer = 0x93b24800] 09:28:57 INFO - PROCESS | 1751 | 1464625737531 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:28:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1789ms 09:28:57 INFO - PROCESS | 1751 | 1464625737589 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 1751 | 1464625737594 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 09:28:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:28:57 INFO - PROCESS | 1751 | 1464625737601 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 1751 | 1464625737606 Marionette TRACE conn3 <- [1,2430,null,{}] 09:28:57 INFO - PROCESS | 1751 | 1464625737613 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:57 INFO - PROCESS | 1751 | 1464625737937 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:28:58 INFO - PROCESS | 1751 | 1464625738287 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdd5000 == 142 [pid = 1751] [id = 615] 09:28:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x8dda3000) [pid = 1751] [serial = 1846] [outer = (nil)] 09:28:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x98018000) [pid = 1751] [serial = 1847] [outer = 0x8dda3000] 09:28:58 INFO - PROCESS | 1751 | 1464625738379 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x98f09800) [pid = 1751] [serial = 1848] [outer = 0x8dda3000] 09:28:59 INFO - PROCESS | 1751 | 1464625739309 Marionette TRACE conn3 <- [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]]]}] 09:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1781ms 09:28:59 INFO - PROCESS | 1751 | 1464625739383 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:28:59 INFO - PROCESS | 1751 | 1464625739387 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 09:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:28:59 INFO - PROCESS | 1751 | 1464625739393 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:28:59 INFO - PROCESS | 1751 | 1464625739396 Marionette TRACE conn3 <- [1,2434,null,{}] 09:28:59 INFO - PROCESS | 1751 | 1464625739402 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:59 INFO - PROCESS | 1751 | 1464625739672 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:29:00 INFO - PROCESS | 1751 | 1464625740014 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x91709c00 == 143 [pid = 1751] [id = 616] 09:29:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x95132800) [pid = 1751] [serial = 1849] [outer = (nil)] 09:29:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x99efa800) [pid = 1751] [serial = 1850] [outer = 0x95132800] 09:29:00 INFO - PROCESS | 1751 | 1464625740111 Marionette DEBUG loaded listener.js 09:29:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x9a122c00) [pid = 1751] [serial = 1851] [outer = 0x95132800] 09:29:01 INFO - PROCESS | 1751 | 1464625741035 Marionette TRACE conn3 <- [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]]]}] 09:29:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:29:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1691ms 09:29:01 INFO - PROCESS | 1751 | 1464625741086 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:29:01 INFO - PROCESS | 1751 | 1464625741100 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 09:29:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:29:01 INFO - PROCESS | 1751 | 1464625741128 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:29:01 INFO - PROCESS | 1751 | 1464625741133 Marionette TRACE conn3 <- [1,2438,null,{}] 09:29:01 INFO - PROCESS | 1751 | 1464625741139 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:01 INFO - PROCESS | 1751 | 1464625741400 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:29:01 INFO - PROCESS | 1751 | 1464625741751 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x9910ac00 == 144 [pid = 1751] [id = 617] 09:29:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x9954cc00) [pid = 1751] [serial = 1852] [outer = (nil)] 09:29:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x9a77cc00) [pid = 1751] [serial = 1853] [outer = 0x9954cc00] 09:29:01 INFO - PROCESS | 1751 | 1464625741847 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x9a784c00) [pid = 1751] [serial = 1854] [outer = 0x9954cc00] 09:29:02 INFO - PROCESS | 1751 | 1464625742807 Marionette TRACE conn3 <- [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]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1743ms 09:29:02 INFO - PROCESS | 1751 | 1464625742868 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:29:02 INFO - PROCESS | 1751 | 1464625742872 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 09:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:29:02 INFO - PROCESS | 1751 | 1464625742879 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - PROCESS | 1751 | 1464625742883 Marionette TRACE conn3 <- [1,2442,null,{}] 09:29:02 INFO - PROCESS | 1751 | 1464625742891 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:03 INFO - PROCESS | 1751 | 1464625743153 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:29:03 INFO - PROCESS | 1751 | 1464625743506 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x894cdc00 == 145 [pid = 1751] [id = 618] 09:29:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x8dedac00) [pid = 1751] [serial = 1855] [outer = (nil)] 09:29:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x9a91a800) [pid = 1751] [serial = 1856] [outer = 0x8dedac00] 09:29:03 INFO - PROCESS | 1751 | 1464625743598 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x9b2b4400) [pid = 1751] [serial = 1857] [outer = 0x8dedac00] 09:29:04 INFO - PROCESS | 1751 | 1464625744516 Marionette TRACE conn3 <- [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]]]}] 09:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1688ms 09:29:04 INFO - PROCESS | 1751 | 1464625744568 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:29:04 INFO - PROCESS | 1751 | 1464625744572 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 09:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:29:04 INFO - PROCESS | 1751 | 1464625744579 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - PROCESS | 1751 | 1464625744583 Marionette TRACE conn3 <- [1,2446,null,{}] 09:29:04 INFO - PROCESS | 1751 | 1464625744589 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:04 INFO - PROCESS | 1751 | 1464625744820 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:29:05 INFO - PROCESS | 1751 | 1464625745116 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x865f1000 == 146 [pid = 1751] [id = 619] 09:29:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x9a259400) [pid = 1751] [serial = 1858] [outer = (nil)] 09:29:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x9b920400) [pid = 1751] [serial = 1859] [outer = 0x9a259400] 09:29:05 INFO - PROCESS | 1751 | 1464625745256 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x9b9c1c00) [pid = 1751] [serial = 1860] [outer = 0x9a259400] 09:29:06 INFO - PROCESS | 1751 | 1464625746218 Marionette TRACE conn3 <- [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]]]}] 09:29:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:29:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1692ms 09:29:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:29:06 INFO - PROCESS | 1751 | 1464625746272 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 1751 | 1464625746275 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 09:29:06 INFO - PROCESS | 1751 | 1464625746282 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 1751 | 1464625746284 Marionette TRACE conn3 <- [1,2450,null,{}] 09:29:06 INFO - PROCESS | 1751 | 1464625746291 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:06 INFO - PROCESS | 1751 | 1464625746529 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:29:06 INFO - PROCESS | 1751 | 1464625746871 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b497000 == 147 [pid = 1751] [id = 620] 09:29:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x9b526c00) [pid = 1751] [serial = 1861] [outer = (nil)] 09:29:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x9cf4c000) [pid = 1751] [serial = 1862] [outer = 0x9b526c00] 09:29:06 INFO - PROCESS | 1751 | 1464625746969 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0xa051b000) [pid = 1751] [serial = 1863] [outer = 0x9b526c00] 09:29:07 INFO - PROCESS | 1751 | 1464625747978 Marionette TRACE conn3 <- [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]]]}] 09:29:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:29:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1732ms 09:29:08 INFO - PROCESS | 1751 | 1464625748014 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:29:08 INFO - PROCESS | 1751 | 1464625748018 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 09:29:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:29:08 INFO - PROCESS | 1751 | 1464625748026 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 1751 | 1464625748030 Marionette TRACE conn3 <- [1,2454,null,{}] 09:29:08 INFO - PROCESS | 1751 | 1464625748036 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:08 INFO - PROCESS | 1751 | 1464625748285 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:29:08 INFO - PROCESS | 1751 | 1464625748647 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x87052800 == 146 [pid = 1751] [id = 581] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8dd05400 == 145 [pid = 1751] [id = 409] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x882c6800 == 144 [pid = 1751] [id = 424] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8673c800 == 143 [pid = 1751] [id = 603] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8cfee000 == 142 [pid = 1751] [id = 602] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8a074800 == 141 [pid = 1751] [id = 601] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8839f000 == 140 [pid = 1751] [id = 600] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x9b917400 == 139 [pid = 1751] [id = 598] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x88395000 == 138 [pid = 1751] [id = 597] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x927bf000 == 137 [pid = 1751] [id = 595] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x94f22800 == 136 [pid = 1751] [id = 596] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8cf1c000 == 135 [pid = 1751] [id = 594] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x9383b000 == 134 [pid = 1751] [id = 593] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x9267e400 == 133 [pid = 1751] [id = 592] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x898ef400 == 132 [pid = 1751] [id = 591] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x92077800 == 131 [pid = 1751] [id = 589] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x924d6800 == 130 [pid = 1751] [id = 590] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x90cefc00 == 129 [pid = 1751] [id = 588] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x87059c00 == 128 [pid = 1751] [id = 587] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8db85400 == 127 [pid = 1751] [id = 586] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8f177c00 == 126 [pid = 1751] [id = 585] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8d7cf400 == 125 [pid = 1751] [id = 584] 09:29:10 INFO - PROCESS | 1751 | --DOCSHELL 0x896d0400 == 124 [pid = 1751] [id = 583] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x8d707800) [pid = 1751] [serial = 1746] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x90cf1000) [pid = 1751] [serial = 1704] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x9a125400) [pid = 1751] [serial = 1733] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x8dbcb800) [pid = 1751] [serial = 1695] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x916df000) [pid = 1751] [serial = 1707] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x8cfe1400) [pid = 1751] [serial = 1691] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x9a781c00) [pid = 1751] [serial = 1737] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x8dbc5c00) [pid = 1751] [serial = 1694] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x8cd42800) [pid = 1751] [serial = 1743] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x925a8000) [pid = 1751] [serial = 1715] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x8dbca400) [pid = 1751] [serial = 1620] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x9164f800) [pid = 1751] [serial = 1706] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x8bba3800) [pid = 1751] [serial = 1689] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x919d6400) [pid = 1751] [serial = 1710] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x9189d000) [pid = 1751] [serial = 1709] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x93b94c00) [pid = 1751] [serial = 1722] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x92673000) [pid = 1751] [serial = 1716] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x8f36dc00) [pid = 1751] [serial = 1701] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x91ebdc00) [pid = 1751] [serial = 1713] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x882c0000) [pid = 1751] [serial = 1686] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x9806d400) [pid = 1751] [serial = 1728] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x8689fc00) [pid = 1751] [serial = 1685] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x92d14000) [pid = 1751] [serial = 1718] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x90c20c00) [pid = 1751] [serial = 1703] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x8e89f000) [pid = 1751] [serial = 1700] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x93b1e400) [pid = 1751] [serial = 1721] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x95193000) [pid = 1751] [serial = 1725] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x97649c00) [pid = 1751] [serial = 1727] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x8dda1000) [pid = 1751] [serial = 1697] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x8a2ef400) [pid = 1751] [serial = 1688] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x9a77d800) [pid = 1751] [serial = 1736] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x92d2a800) [pid = 1751] [serial = 1719] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x99101c00) [pid = 1751] [serial = 1730] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x8d3c7400) [pid = 1751] [serial = 1692] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x991ec800) [pid = 1751] [serial = 1731] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8a06a000) [pid = 1751] [serial = 1740] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x91ebac00) [pid = 1751] [serial = 1712] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8bb99800) [pid = 1751] [serial = 1745] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x95126800) [pid = 1751] [serial = 1724] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x9a12d000) [pid = 1751] [serial = 1734] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x8974d400) [pid = 1751] [serial = 1739] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8ccaf800) [pid = 1751] [serial = 1742] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x8dda8c00) [pid = 1751] [serial = 1698] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x8dbc5800) [pid = 1751] [serial = 1748] [outer = (nil)] [url = about:blank] 09:29:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8689ac00 == 125 [pid = 1751] [id = 621] 09:29:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8689cc00) [pid = 1751] [serial = 1864] [outer = (nil)] 09:29:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8705a800) [pid = 1751] [serial = 1865] [outer = 0x8689cc00] 09:29:11 INFO - PROCESS | 1751 | 1464625751164 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x88397400) [pid = 1751] [serial = 1866] [outer = 0x8689cc00] 09:29:12 INFO - PROCESS | 1751 | 1464625752039 Marionette TRACE conn3 <- [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]]]}] 09:29:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:29:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 4037ms 09:29:12 INFO - PROCESS | 1751 | 1464625752078 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:29:12 INFO - PROCESS | 1751 | 1464625752086 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 09:29:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:29:12 INFO - PROCESS | 1751 | 1464625752098 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 1751 | 1464625752102 Marionette TRACE conn3 <- [1,2458,null,{}] 09:29:12 INFO - PROCESS | 1751 | 1464625752110 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:12 INFO - PROCESS | 1751 | 1464625752334 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:29:12 INFO - PROCESS | 1751 | 1464625752557 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a06c800 == 126 [pid = 1751] [id = 622] 09:29:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8a074800) [pid = 1751] [serial = 1867] [outer = (nil)] 09:29:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8a2ef400) [pid = 1751] [serial = 1868] [outer = 0x8a074800] 09:29:12 INFO - PROCESS | 1751 | 1464625752638 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8bdcf400) [pid = 1751] [serial = 1869] [outer = 0x8a074800] 09:29:13 INFO - PROCESS | 1751 | 1464625753583 Marionette TRACE conn3 <- [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]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:29:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1534ms 09:29:13 INFO - PROCESS | 1751 | 1464625753631 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 1751 | 1464625753637 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 09:29:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:29:13 INFO - PROCESS | 1751 | 1464625753648 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 1751 | 1464625753651 Marionette TRACE conn3 <- [1,2462,null,{}] 09:29:13 INFO - PROCESS | 1751 | 1464625753664 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:13 INFO - PROCESS | 1751 | 1464625753969 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:29:14 INFO - PROCESS | 1751 | 1464625754000 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cd45c00 == 127 [pid = 1751] [id = 623] 09:29:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8cd47400) [pid = 1751] [serial = 1870] [outer = (nil)] 09:29:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8cfe5400) [pid = 1751] [serial = 1871] [outer = 0x8cd47400] 09:29:14 INFO - PROCESS | 1751 | 1464625754080 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8d3c6800) [pid = 1751] [serial = 1872] [outer = 0x8cd47400] 09:29:15 INFO - PROCESS | 1751 | 1464625755255 Marionette TRACE conn3 <- [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]]]}] 09:29:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:29:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1640ms 09:29:15 INFO - PROCESS | 1751 | 1464625755294 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 1751 | 1464625755299 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 09:29:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:29:15 INFO - PROCESS | 1751 | 1464625755306 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 1751 | 1464625755313 Marionette TRACE conn3 <- [1,2466,null,{}] 09:29:15 INFO - PROCESS | 1751 | 1464625755338 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:15 INFO - PROCESS | 1751 | 1464625755696 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8d7d3c00) [pid = 1751] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x9207a400) [pid = 1751] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x91653000) [pid = 1751] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x8839f400) [pid = 1751] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x980eec00) [pid = 1751] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x9b919800) [pid = 1751] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8a06f400) [pid = 1751] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x9259b400) [pid = 1751] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x93837800) [pid = 1751] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x92a18800) [pid = 1751] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x99f25400) [pid = 1751] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x89747800) [pid = 1751] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x90c1a400) [pid = 1751] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x8f17ec00) [pid = 1751] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x8db90c00) [pid = 1751] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x8f365800) [pid = 1751] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x9a77ac00) [pid = 1751] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x8a06bc00) [pid = 1751] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x8a2e4c00) [pid = 1751] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x8d3c5000) [pid = 1751] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:29:16 INFO - PROCESS | 1751 | --DOMWINDOW == 121 (0x9265d800) [pid = 1751] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:29:16 INFO - PROCESS | 1751 | 1464625756443 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x882cc800 == 128 [pid = 1751] [id = 624] 09:29:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 122 (0x8839f400) [pid = 1751] [serial = 1873] [outer = (nil)] 09:29:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x8a06fc00) [pid = 1751] [serial = 1874] [outer = 0x8839f400] 09:29:16 INFO - PROCESS | 1751 | 1464625756529 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x8d7d3c00) [pid = 1751] [serial = 1875] [outer = 0x8839f400] 09:29:17 INFO - PROCESS | 1751 | 1464625757326 Marionette TRACE conn3 <- [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]]]}] 09:29:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:29:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2039ms 09:29:17 INFO - PROCESS | 1751 | 1464625757345 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:29:17 INFO - PROCESS | 1751 | 1464625757350 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 09:29:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:29:17 INFO - PROCESS | 1751 | 1464625757357 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:29:17 INFO - PROCESS | 1751 | 1464625757361 Marionette TRACE conn3 <- [1,2470,null,{}] 09:29:17 INFO - PROCESS | 1751 | 1464625757367 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:17 INFO - PROCESS | 1751 | 1464625757671 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:29:17 INFO - PROCESS | 1751 | 1464625757694 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cf0fc00 == 129 [pid = 1751] [id = 625] 09:29:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x8dbca400) [pid = 1751] [serial = 1876] [outer = (nil)] 09:29:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x8dd0a400) [pid = 1751] [serial = 1877] [outer = 0x8dbca400] 09:29:17 INFO - PROCESS | 1751 | 1464625757772 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x8dda8c00) [pid = 1751] [serial = 1878] [outer = 0x8dbca400] 09:29:18 INFO - PROCESS | 1751 | 1464625758976 Marionette TRACE conn3 <- [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]]]}] 09:29:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:29:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1639ms 09:29:19 INFO - PROCESS | 1751 | 1464625758997 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:29:19 INFO - PROCESS | 1751 | 1464625759005 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 09:29:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:29:19 INFO - PROCESS | 1751 | 1464625759015 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 1751 | 1464625759021 Marionette TRACE conn3 <- [1,2474,null,{}] 09:29:19 INFO - PROCESS | 1751 | 1464625759030 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:19 INFO - PROCESS | 1751 | 1464625759317 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:29:19 INFO - PROCESS | 1751 | 1464625759678 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a067000 == 130 [pid = 1751] [id = 626] 09:29:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x8a2ecc00) [pid = 1751] [serial = 1879] [outer = (nil)] 09:29:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x8bdd5000) [pid = 1751] [serial = 1880] [outer = 0x8a2ecc00] 09:29:19 INFO - PROCESS | 1751 | 1464625759780 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8d3c4400) [pid = 1751] [serial = 1881] [outer = 0x8a2ecc00] 09:29:20 INFO - PROCESS | 1751 | 1464625760818 Marionette TRACE conn3 <- [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]]]}] 09:29:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:29:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1837ms 09:29:20 INFO - PROCESS | 1751 | 1464625760852 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 1751 | 1464625760862 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 09:29:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:29:20 INFO - PROCESS | 1751 | 1464625760873 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 1751 | 1464625760877 Marionette TRACE conn3 <- [1,2478,null,{}] 09:29:20 INFO - PROCESS | 1751 | 1464625760884 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:21 INFO - PROCESS | 1751 | 1464625761140 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:29:21 INFO - PROCESS | 1751 | 1464625761496 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dd02800 == 131 [pid = 1751] [id = 627] 09:29:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8dd03400) [pid = 1751] [serial = 1882] [outer = (nil)] 09:29:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8dda5800) [pid = 1751] [serial = 1883] [outer = 0x8dd03400] 09:29:21 INFO - PROCESS | 1751 | 1464625761601 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8dee2800) [pid = 1751] [serial = 1884] [outer = 0x8dd03400] 09:29:22 INFO - PROCESS | 1751 | 1464625762618 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:29:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:29:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1784ms 09:29:22 INFO - PROCESS | 1751 | 1464625762657 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 1751 | 1464625762663 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 09:29:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:29:22 INFO - PROCESS | 1751 | 1464625762689 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 1751 | 1464625762696 Marionette TRACE conn3 <- [1,2482,null,{}] 09:29:22 INFO - PROCESS | 1751 | 1464625762713 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:22 INFO - PROCESS | 1751 | 1464625762970 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:29:23 INFO - PROCESS | 1751 | 1464625763365 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f366800 == 132 [pid = 1751] [id = 628] 09:29:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8f373800) [pid = 1751] [serial = 1885] [outer = (nil)] 09:29:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x90bbe800) [pid = 1751] [serial = 1886] [outer = 0x8f373800] 09:29:23 INFO - PROCESS | 1751 | 1464625763464 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x90c22000) [pid = 1751] [serial = 1887] [outer = 0x8f373800] 09:29:24 INFO - PROCESS | 1751 | 1464625764401 Marionette TRACE conn3 <- [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]]]}] 09:29:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:29:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1754ms 09:29:24 INFO - PROCESS | 1751 | 1464625764440 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 1751 | 1464625764444 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 09:29:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:29:24 INFO - PROCESS | 1751 | 1464625764451 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - PROCESS | 1751 | 1464625764455 Marionette TRACE conn3 <- [1,2486,null,{}] 09:29:24 INFO - PROCESS | 1751 | 1464625764460 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:24 INFO - PROCESS | 1751 | 1464625764705 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:29:25 INFO - PROCESS | 1751 | 1464625765054 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x86744c00 == 133 [pid = 1751] [id = 629] 09:29:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x90cf3c00) [pid = 1751] [serial = 1888] [outer = (nil)] 09:29:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x91645800) [pid = 1751] [serial = 1889] [outer = 0x90cf3c00] 09:29:25 INFO - PROCESS | 1751 | 1464625765150 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x9164bc00) [pid = 1751] [serial = 1890] [outer = 0x90cf3c00] 09:29:26 INFO - PROCESS | 1751 | 1464625766088 Marionette TRACE conn3 <- [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]]]}] 09:29:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:29:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1679ms 09:29:26 INFO - PROCESS | 1751 | 1464625766147 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 1751 | 1464625766151 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 09:29:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:29:26 INFO - PROCESS | 1751 | 1464625766158 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - PROCESS | 1751 | 1464625766162 Marionette TRACE conn3 <- [1,2490,null,{}] 09:29:26 INFO - PROCESS | 1751 | 1464625766168 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:26 INFO - PROCESS | 1751 | 1464625766420 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:29:26 INFO - PROCESS | 1751 | 1464625766749 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cd43800 == 134 [pid = 1751] [id = 630] 09:29:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x90c1a400) [pid = 1751] [serial = 1891] [outer = (nil)] 09:29:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x91706000) [pid = 1751] [serial = 1892] [outer = 0x90c1a400] 09:29:26 INFO - PROCESS | 1751 | 1464625766850 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x9170c000) [pid = 1751] [serial = 1893] [outer = 0x90c1a400] 09:29:27 INFO - PROCESS | 1751 | 1464625767762 Marionette TRACE conn3 <- [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]]]}] 09:29:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:29:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1680ms 09:29:27 INFO - PROCESS | 1751 | 1464625767839 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 1751 | 1464625767842 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 09:29:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:29:27 INFO - PROCESS | 1751 | 1464625767850 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 1751 | 1464625767853 Marionette TRACE conn3 <- [1,2494,null,{}] 09:29:27 INFO - PROCESS | 1751 | 1464625767860 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:28 INFO - PROCESS | 1751 | 1464625768123 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:29:28 INFO - PROCESS | 1751 | 1464625768485 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x916e7000 == 135 [pid = 1751] [id = 631] 09:29:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x91709000) [pid = 1751] [serial = 1894] [outer = (nil)] 09:29:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x924d1400) [pid = 1751] [serial = 1895] [outer = 0x91709000] 09:29:28 INFO - PROCESS | 1751 | 1464625768596 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x92653000) [pid = 1751] [serial = 1896] [outer = 0x91709000] 09:29:29 INFO - PROCESS | 1751 | 1464625769524 Marionette TRACE conn3 <- [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]]]}] 09:29:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:29:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1735ms 09:29:29 INFO - PROCESS | 1751 | 1464625769586 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:29:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:29:29 INFO - PROCESS | 1751 | 1464625769591 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 09:29:29 INFO - PROCESS | 1751 | 1464625769597 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 1751 | 1464625769601 Marionette TRACE conn3 <- [1,2498,null,{}] 09:29:29 INFO - PROCESS | 1751 | 1464625769607 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:29 INFO - PROCESS | 1751 | 1464625769850 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:29:30 INFO - PROCESS | 1751 | 1464625770210 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x884f7800 == 136 [pid = 1751] [id = 632] 09:29:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x91eb7400) [pid = 1751] [serial = 1897] [outer = (nil)] 09:29:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x9267f000) [pid = 1751] [serial = 1898] [outer = 0x91eb7400] 09:29:30 INFO - PROCESS | 1751 | 1464625770313 Marionette DEBUG loaded listener.js 09:29:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x92a1a800) [pid = 1751] [serial = 1899] [outer = 0x91eb7400] 09:29:31 INFO - PROCESS | 1751 | 1464625771309 Marionette TRACE conn3 <- [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]]]}] 09:29:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:29:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1789ms 09:29:31 INFO - PROCESS | 1751 | 1464625771386 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:29:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:29:31 INFO - PROCESS | 1751 | 1464625771391 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 09:29:31 INFO - PROCESS | 1751 | 1464625771397 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 1751 | 1464625771402 Marionette TRACE conn3 <- [1,2502,null,{}] 09:29:31 INFO - PROCESS | 1751 | 1464625771409 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:31 INFO - PROCESS | 1751 | 1464625771690 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:29:32 INFO - PROCESS | 1751 | 1464625772039 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x9189b800 == 137 [pid = 1751] [id = 633] 09:29:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x91eb0800) [pid = 1751] [serial = 1900] [outer = (nil)] 09:29:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x93854400) [pid = 1751] [serial = 1901] [outer = 0x91eb0800] 09:29:32 INFO - PROCESS | 1751 | 1464625772129 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x9385d400) [pid = 1751] [serial = 1902] [outer = 0x91eb0800] 09:29:33 INFO - PROCESS | 1751 | 1464625773054 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:29:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1734ms 09:29:33 INFO - PROCESS | 1751 | 1464625773132 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 1751 | 1464625773136 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 09:29:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:29:33 INFO - PROCESS | 1751 | 1464625773142 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 1751 | 1464625773145 Marionette TRACE conn3 <- [1,2506,null,{}] 09:29:33 INFO - PROCESS | 1751 | 1464625773152 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:33 INFO - PROCESS | 1751 | 1464625773444 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:29:33 INFO - PROCESS | 1751 | 1464625773793 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x8722e400 == 138 [pid = 1751] [id = 634] 09:29:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x92d2d400) [pid = 1751] [serial = 1903] [outer = (nil)] 09:29:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x94f27400) [pid = 1751] [serial = 1904] [outer = 0x92d2d400] 09:29:33 INFO - PROCESS | 1751 | 1464625773891 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x9518f800) [pid = 1751] [serial = 1905] [outer = 0x92d2d400] 09:29:34 INFO - PROCESS | 1751 | 1464625774807 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:29:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:29:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1729ms 09:29:34 INFO - PROCESS | 1751 | 1464625774873 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:29:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:29:34 INFO - PROCESS | 1751 | 1464625774877 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 09:29:34 INFO - PROCESS | 1751 | 1464625774885 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:29:34 INFO - PROCESS | 1751 | 1464625774888 Marionette TRACE conn3 <- [1,2510,null,{}] 09:29:34 INFO - PROCESS | 1751 | 1464625774894 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:35 INFO - PROCESS | 1751 | 1464625775131 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:29:35 INFO - PROCESS | 1751 | 1464625775489 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x8974c000 == 139 [pid = 1751] [id = 635] 09:29:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x898ec400) [pid = 1751] [serial = 1906] [outer = (nil)] 09:29:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x95375800) [pid = 1751] [serial = 1907] [outer = 0x898ec400] 09:29:35 INFO - PROCESS | 1751 | 1464625775583 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x97646800) [pid = 1751] [serial = 1908] [outer = 0x898ec400] 09:29:36 INFO - PROCESS | 1751 | 1464625776528 Marionette TRACE conn3 <- [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]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:29:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1683ms 09:29:36 INFO - PROCESS | 1751 | 1464625776567 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 1751 | 1464625776571 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 09:29:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:29:36 INFO - PROCESS | 1751 | 1464625776579 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - PROCESS | 1751 | 1464625776585 Marionette TRACE conn3 <- [1,2514,null,{}] 09:29:36 INFO - PROCESS | 1751 | 1464625776592 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:36 INFO - PROCESS | 1751 | 1464625776869 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:29:37 INFO - PROCESS | 1751 | 1464625777223 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x95199400 == 140 [pid = 1751] [id = 636] 09:29:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x9519d800) [pid = 1751] [serial = 1909] [outer = (nil)] 09:29:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x99efc400) [pid = 1751] [serial = 1910] [outer = 0x9519d800] 09:29:37 INFO - PROCESS | 1751 | 1464625777328 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x9a25a400) [pid = 1751] [serial = 1911] [outer = 0x9519d800] 09:29:38 INFO - PROCESS | 1751 | 1464625778262 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:29:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:29:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1730ms 09:29:38 INFO - PROCESS | 1751 | 1464625778310 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 1751 | 1464625778315 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 09:29:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:29:38 INFO - PROCESS | 1751 | 1464625778371 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 1751 | 1464625778375 Marionette TRACE conn3 <- [1,2518,null,{}] 09:29:38 INFO - PROCESS | 1751 | 1464625778398 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:38 INFO - PROCESS | 1751 | 1464625778651 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:29:39 INFO - PROCESS | 1751 | 1464625778999 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x99105400 == 141 [pid = 1751] [id = 637] 09:29:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x9a783c00) [pid = 1751] [serial = 1912] [outer = (nil)] 09:29:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x9a88c400) [pid = 1751] [serial = 1913] [outer = 0x9a783c00] 09:29:39 INFO - PROCESS | 1751 | 1464625779094 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x9b493400) [pid = 1751] [serial = 1914] [outer = 0x9a783c00] 09:29:40 INFO - PROCESS | 1751 | 1464625780031 Marionette TRACE conn3 <- [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]]]}] 09:29:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:29:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1749ms 09:29:40 INFO - PROCESS | 1751 | 1464625780072 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:29:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:29:40 INFO - PROCESS | 1751 | 1464625780077 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 09:29:40 INFO - PROCESS | 1751 | 1464625780084 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 1751 | 1464625780088 Marionette TRACE conn3 <- [1,2522,null,{}] 09:29:40 INFO - PROCESS | 1751 | 1464625780095 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:40 INFO - PROCESS | 1751 | 1464625780336 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:29:40 INFO - PROCESS | 1751 | 1464625780689 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x87051800 == 142 [pid = 1751] [id = 638] 09:29:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x898f0800) [pid = 1751] [serial = 1915] [outer = (nil)] 09:29:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x9b948c00) [pid = 1751] [serial = 1916] [outer = 0x898f0800] 09:29:40 INFO - PROCESS | 1751 | 1464625780787 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x9b9bb000) [pid = 1751] [serial = 1917] [outer = 0x898f0800] 09:29:41 INFO - PROCESS | 1751 | 1464625781745 Marionette TRACE conn3 <- [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]]]}] 09:29:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:29:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1730ms 09:29:41 INFO - PROCESS | 1751 | 1464625781814 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:29:41 INFO - PROCESS | 1751 | 1464625781817 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 09:29:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:29:41 INFO - PROCESS | 1751 | 1464625781824 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - PROCESS | 1751 | 1464625781828 Marionette TRACE conn3 <- [1,2526,null,{}] 09:29:41 INFO - PROCESS | 1751 | 1464625781833 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:42 INFO - PROCESS | 1751 | 1464625782080 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:29:42 INFO - PROCESS | 1751 | 1464625782429 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x94f24000 == 143 [pid = 1751] [id = 639] 09:29:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x9b51d400) [pid = 1751] [serial = 1918] [outer = (nil)] 09:29:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x9cf4bc00) [pid = 1751] [serial = 1919] [outer = 0x9b51d400] 09:29:42 INFO - PROCESS | 1751 | 1464625782528 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0xa051d400) [pid = 1751] [serial = 1920] [outer = 0x9b51d400] 09:29:43 INFO - PROCESS | 1751 | 1464625783472 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:29:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1683ms 09:29:43 INFO - PROCESS | 1751 | 1464625783508 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 1751 | 1464625783513 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 09:29:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:29:43 INFO - PROCESS | 1751 | 1464625783521 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 1751 | 1464625783525 Marionette TRACE conn3 <- [1,2530,null,{}] 09:29:43 INFO - PROCESS | 1751 | 1464625783532 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:43 INFO - PROCESS | 1751 | 1464625783784 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:29:44 INFO - PROCESS | 1751 | 1464625784127 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a622400 == 144 [pid = 1751] [id = 640] 09:29:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x9cfc3800) [pid = 1751] [serial = 1921] [outer = (nil)] 09:29:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0xa227f400) [pid = 1751] [serial = 1922] [outer = 0x9cfc3800] 09:29:44 INFO - PROCESS | 1751 | 1464625784227 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0xa22be000) [pid = 1751] [serial = 1923] [outer = 0x9cfc3800] 09:29:45 INFO - PROCESS | 1751 | 1464625785165 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:29:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1683ms 09:29:45 INFO - PROCESS | 1751 | 1464625785204 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 1751 | 1464625785208 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 09:29:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:29:45 INFO - PROCESS | 1751 | 1464625785214 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 1751 | 1464625785217 Marionette TRACE conn3 <- [1,2534,null,{}] 09:29:45 INFO - PROCESS | 1751 | 1464625785223 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:45 INFO - PROCESS | 1751 | 1464625785454 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:29:45 INFO - PROCESS | 1751 | 1464625785831 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d709400 == 145 [pid = 1751] [id = 641] 09:29:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x8db8e800) [pid = 1751] [serial = 1924] [outer = (nil)] 09:29:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0xa26e7000) [pid = 1751] [serial = 1925] [outer = 0x8db8e800] 09:29:45 INFO - PROCESS | 1751 | 1464625785931 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0xa3064000) [pid = 1751] [serial = 1926] [outer = 0x8db8e800] 09:29:46 INFO - PROCESS | 1751 | 1464625786870 Marionette TRACE conn3 <- [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]]]}] 09:29:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:29:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1692ms 09:29:46 INFO - PROCESS | 1751 | 1464625786907 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 1751 | 1464625786911 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 09:29:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:29:46 INFO - PROCESS | 1751 | 1464625786917 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - PROCESS | 1751 | 1464625786921 Marionette TRACE conn3 <- [1,2538,null,{}] 09:29:46 INFO - PROCESS | 1751 | 1464625786926 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:47 INFO - PROCESS | 1751 | 1464625787164 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:29:47 INFO - PROCESS | 1751 | 1464625787469 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 1751 | ++DOCSHELL 0xa214c400 == 146 [pid = 1751] [id = 642] 09:29:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0xa26e6c00) [pid = 1751] [serial = 1927] [outer = (nil)] 09:29:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0xa30ee800) [pid = 1751] [serial = 1928] [outer = 0xa26e6c00] 09:29:47 INFO - PROCESS | 1751 | 1464625787615 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0xa3252400) [pid = 1751] [serial = 1929] [outer = 0xa26e6c00] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8db84c00 == 145 [pid = 1751] [id = 532] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8cfe8c00 == 144 [pid = 1751] [id = 519] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x865f7000 == 143 [pid = 1751] [id = 533] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8d596000 == 142 [pid = 1751] [id = 582] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x865f1000 == 141 [pid = 1751] [id = 619] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x9b497000 == 140 [pid = 1751] [id = 620] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x894cdc00 == 139 [pid = 1751] [id = 618] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x9910ac00 == 138 [pid = 1751] [id = 617] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x91709c00 == 137 [pid = 1751] [id = 616] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x93b1d000 == 136 [pid = 1751] [id = 614] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdd5000 == 135 [pid = 1751] [id = 615] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x919dac00 == 134 [pid = 1751] [id = 613] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8db87000 == 133 [pid = 1751] [id = 612] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x91710c00 == 132 [pid = 1751] [id = 611] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8d710400 == 131 [pid = 1751] [id = 610] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x90bc0400 == 130 [pid = 1751] [id = 609] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8d7d1000 == 129 [pid = 1751] [id = 607] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8dedf800 == 128 [pid = 1751] [id = 608] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8bb9b000 == 127 [pid = 1751] [id = 606] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8a2eec00 == 126 [pid = 1751] [id = 605] 09:29:50 INFO - PROCESS | 1751 | --DOCSHELL 0x8673b400 == 125 [pid = 1751] [id = 604] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x8ded8000) [pid = 1751] [serial = 1755] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x92675c00) [pid = 1751] [serial = 1770] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x91eaf400) [pid = 1751] [serial = 1766] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x894c5400) [pid = 1751] [serial = 1803] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x99ef0c00) [pid = 1751] [serial = 1782] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x9cf40800) [pid = 1751] [serial = 1797] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x884f8800) [pid = 1751] [serial = 1802] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x9bf23400) [pid = 1751] [serial = 1794] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x92a1e400) [pid = 1751] [serial = 1773] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x94f1cc00) [pid = 1751] [serial = 1778] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x93837000) [pid = 1751] [serial = 1775] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x9a917800) [pid = 1751] [serial = 1787] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x9cfc2800) [pid = 1751] [serial = 1799] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x8bba2c00) [pid = 1751] [serial = 1752] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x925a6800) [pid = 1751] [serial = 1769] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x91701800) [pid = 1751] [serial = 1764] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x8f36b000) [pid = 1751] [serial = 1757] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x9a12f000) [pid = 1751] [serial = 1784] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x90c1b400) [pid = 1751] [serial = 1760] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x9b526000) [pid = 1751] [serial = 1790] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x8cfef400) [pid = 1751] [serial = 1683] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x9384f000) [pid = 1751] [serial = 1776] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x924cb000) [pid = 1751] [serial = 1767] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x8dd03c00) [pid = 1751] [serial = 1754] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x9164e000) [pid = 1751] [serial = 1763] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x9b705400) [pid = 1751] [serial = 1791] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x8a2e9400) [pid = 1751] [serial = 1751] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x9cce0800) [pid = 1751] [serial = 1796] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x99104800) [pid = 1751] [serial = 1781] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x8b9d1000) [pid = 1751] [serial = 1805] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x8d58d400) [pid = 1751] [serial = 1808] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x90cef800) [pid = 1751] [serial = 1761] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x90b7d800) [pid = 1751] [serial = 1758] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x9a77a400) [pid = 1751] [serial = 1785] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x92a17400) [pid = 1751] [serial = 1772] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x9b91c800) [pid = 1751] [serial = 1793] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x94f26000) [pid = 1751] [serial = 1779] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x9b2b2400) [pid = 1751] [serial = 1788] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8bdd2000) [pid = 1751] [serial = 1806] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x9bf26c00) [pid = 1751] [serial = 1671] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8d707400) [pid = 1751] [serial = 1809] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x8d705c00) [pid = 1751] [serial = 1811] [outer = (nil)] [url = about:blank] 09:29:51 INFO - PROCESS | 1751 | 1464625791412 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:29:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:29:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 4590ms 09:29:51 INFO - PROCESS | 1751 | 1464625791509 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 1751 | 1464625791515 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 09:29:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:29:51 INFO - PROCESS | 1751 | 1464625791524 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 1751 | 1464625791532 Marionette TRACE conn3 <- [1,2542,null,{}] 09:29:51 INFO - PROCESS | 1751 | 1464625791542 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:51 INFO - PROCESS | 1751 | 1464625791747 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:29:52 INFO - PROCESS | 1751 | 1464625791993 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x884f4400 == 126 [pid = 1751] [id = 643] 09:29:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x884f5000) [pid = 1751] [serial = 1930] [outer = (nil)] 09:29:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x893b3400) [pid = 1751] [serial = 1931] [outer = 0x884f5000] 09:29:52 INFO - PROCESS | 1751 | 1464625792073 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x894c7c00) [pid = 1751] [serial = 1932] [outer = 0x884f5000] 09:29:52 INFO - PROCESS | 1751 | 1464625792945 Marionette TRACE conn3 <- [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]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1492ms 09:29:53 INFO - PROCESS | 1751 | 1464625793016 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:29:53 INFO - PROCESS | 1751 | 1464625793024 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 09:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:29:53 INFO - PROCESS | 1751 | 1464625793036 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 1751 | 1464625793039 Marionette TRACE conn3 <- [1,2546,null,{}] 09:29:53 INFO - PROCESS | 1751 | 1464625793047 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:53 INFO - PROCESS | 1751 | 1464625793275 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:29:53 INFO - PROCESS | 1751 | 1464625793591 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2e5400 == 127 [pid = 1751] [id = 644] 09:29:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8a2e5800) [pid = 1751] [serial = 1933] [outer = (nil)] 09:29:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8b9cc800) [pid = 1751] [serial = 1934] [outer = 0x8a2e5800] 09:29:53 INFO - PROCESS | 1751 | 1464625793675 Marionette DEBUG loaded listener.js 09:29:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8bb9b000) [pid = 1751] [serial = 1935] [outer = 0x8a2e5800] 09:29:54 INFO - PROCESS | 1751 | 1464625794627 Marionette TRACE conn3 <- [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]]]}] 09:29:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:29:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1633ms 09:29:54 INFO - PROCESS | 1751 | 1464625794669 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:29:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:29:54 INFO - PROCESS | 1751 | 1464625794674 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 09:29:54 INFO - PROCESS | 1751 | 1464625794690 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - PROCESS | 1751 | 1464625794697 Marionette TRACE conn3 <- [1,2550,null,{}] 09:29:54 INFO - PROCESS | 1751 | 1464625794714 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:55 INFO - PROCESS | 1751 | 1464625795035 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:29:55 INFO - PROCESS | 1751 | 1464625795079 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a069000 == 128 [pid = 1751] [id = 645] 09:29:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8cdd0400) [pid = 1751] [serial = 1936] [outer = (nil)] 09:29:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8cfe9400) [pid = 1751] [serial = 1937] [outer = 0x8cdd0400] 09:29:55 INFO - PROCESS | 1751 | 1464625795303 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8d591400) [pid = 1751] [serial = 1938] [outer = 0x8cdd0400] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x91eb0c00) [pid = 1751] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x9a259400) [pid = 1751] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x9b526c00) [pid = 1751] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x90bbdc00) [pid = 1751] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8e894c00) [pid = 1751] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8cfed000) [pid = 1751] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x95132800) [pid = 1751] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x9207b000) [pid = 1751] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x9954cc00) [pid = 1751] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8cd47400) [pid = 1751] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x8db83400) [pid = 1751] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x8b9d8400) [pid = 1751] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x90bc6400) [pid = 1751] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x8dd09800) [pid = 1751] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x8dedac00) [pid = 1751] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x8dda3000) [pid = 1751] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x8689cc00) [pid = 1751] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x8839f400) [pid = 1751] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x9bf82800) [pid = 1751] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x93b24800) [pid = 1751] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x86742800) [pid = 1751] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x8a074800) [pid = 1751] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:29:56 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x91892400) [pid = 1751] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:29:57 INFO - PROCESS | 1751 | 1464625797004 Marionette TRACE conn3 <- [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]]]}] 09:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2357ms 09:29:57 INFO - PROCESS | 1751 | 1464625797042 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:29:57 INFO - PROCESS | 1751 | 1464625797047 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 09:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:29:57 INFO - PROCESS | 1751 | 1464625797052 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - PROCESS | 1751 | 1464625797056 Marionette TRACE conn3 <- [1,2554,null,{}] 09:29:57 INFO - PROCESS | 1751 | 1464625797061 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:57 INFO - PROCESS | 1751 | 1464625797271 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:29:57 INFO - PROCESS | 1751 | 1464625797287 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x86740800 == 129 [pid = 1751] [id = 646] 09:29:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x8689cc00) [pid = 1751] [serial = 1939] [outer = (nil)] 09:29:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x8d58d400) [pid = 1751] [serial = 1940] [outer = 0x8689cc00] 09:29:57 INFO - PROCESS | 1751 | 1464625797555 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x8d7cc000) [pid = 1751] [serial = 1941] [outer = 0x8689cc00] 09:29:58 INFO - PROCESS | 1751 | 1464625798393 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1389ms 09:29:58 INFO - PROCESS | 1751 | 1464625798443 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 1751 | 1464625798447 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 09:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:29:58 INFO - PROCESS | 1751 | 1464625798453 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 1751 | 1464625798455 Marionette TRACE conn3 <- [1,2558,null,{}] 09:29:58 INFO - PROCESS | 1751 | 1464625798461 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:58 INFO - PROCESS | 1751 | 1464625798922 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:29:59 INFO - PROCESS | 1751 | 1464625799223 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x87052800 == 130 [pid = 1751] [id = 647] 09:29:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x87054000) [pid = 1751] [serial = 1942] [outer = (nil)] 09:29:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x882ca400) [pid = 1751] [serial = 1943] [outer = 0x87054000] 09:29:59 INFO - PROCESS | 1751 | 1464625799322 Marionette DEBUG loaded listener.js 09:29:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x884f9000) [pid = 1751] [serial = 1944] [outer = 0x87054000] 09:30:00 INFO - PROCESS | 1751 | 1464625800370 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1981ms 09:30:00 INFO - PROCESS | 1751 | 1464625800437 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:30:00 INFO - PROCESS | 1751 | 1464625800443 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 09:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:30:00 INFO - PROCESS | 1751 | 1464625800452 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:30:00 INFO - PROCESS | 1751 | 1464625800458 Marionette TRACE conn3 <- [1,2562,null,{}] 09:30:00 INFO - PROCESS | 1751 | 1464625800468 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:00 INFO - PROCESS | 1751 | 1464625800786 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:30:01 INFO - PROCESS | 1751 | 1464625801134 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bdcf000 == 131 [pid = 1751] [id = 648] 09:30:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x8bdd0c00) [pid = 1751] [serial = 1945] [outer = (nil)] 09:30:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8ccaf800) [pid = 1751] [serial = 1946] [outer = 0x8bdd0c00] 09:30:01 INFO - PROCESS | 1751 | 1464625801232 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8cd48800) [pid = 1751] [serial = 1947] [outer = 0x8bdd0c00] 09:30:02 INFO - PROCESS | 1751 | 1464625802365 Marionette TRACE conn3 <- [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]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1995ms 09:30:02 INFO - PROCESS | 1751 | 1464625802448 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 1751 | 1464625802454 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 09:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:30:02 INFO - PROCESS | 1751 | 1464625802462 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 1751 | 1464625802467 Marionette TRACE conn3 <- [1,2566,null,{}] 09:30:02 INFO - PROCESS | 1751 | 1464625802474 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:02 INFO - PROCESS | 1751 | 1464625802780 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:30:03 INFO - PROCESS | 1751 | 1464625803175 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d596000 == 132 [pid = 1751] [id = 649] 09:30:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8d710800) [pid = 1751] [serial = 1948] [outer = (nil)] 09:30:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8db85400) [pid = 1751] [serial = 1949] [outer = 0x8d710800] 09:30:03 INFO - PROCESS | 1751 | 1464625803268 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8dbc8800) [pid = 1751] [serial = 1950] [outer = 0x8d710800] 09:30:04 INFO - PROCESS | 1751 | 1464625804405 Marionette TRACE conn3 <- [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]]]}] 09:30:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:30:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1982ms 09:30:04 INFO - PROCESS | 1751 | 1464625804446 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 1751 | 1464625804454 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 09:30:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:30:04 INFO - PROCESS | 1751 | 1464625804477 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 1751 | 1464625804488 Marionette TRACE conn3 <- [1,2570,null,{}] 09:30:04 INFO - PROCESS | 1751 | 1464625804493 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:04 INFO - PROCESS | 1751 | 1464625804816 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:30:05 INFO - PROCESS | 1751 | 1464625805160 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x883a1c00 == 133 [pid = 1751] [id = 650] 09:30:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8db86c00) [pid = 1751] [serial = 1951] [outer = (nil)] 09:30:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8dede800) [pid = 1751] [serial = 1952] [outer = 0x8db86c00] 09:30:05 INFO - PROCESS | 1751 | 1464625805253 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8f177000) [pid = 1751] [serial = 1953] [outer = 0x8db86c00] 09:30:06 INFO - PROCESS | 1751 | 1464625806296 Marionette TRACE conn3 <- [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]]]}] 09:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1906ms 09:30:06 INFO - PROCESS | 1751 | 1464625806373 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 1751 | 1464625806377 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 09:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:30:06 INFO - PROCESS | 1751 | 1464625806384 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 1751 | 1464625806388 Marionette TRACE conn3 <- [1,2574,null,{}] 09:30:06 INFO - PROCESS | 1751 | 1464625806394 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:06 INFO - PROCESS | 1751 | 1464625806691 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:30:07 INFO - PROCESS | 1751 | 1464625807035 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x896dd000 == 134 [pid = 1751] [id = 651] 09:30:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8db92400) [pid = 1751] [serial = 1954] [outer = (nil)] 09:30:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8f372400) [pid = 1751] [serial = 1955] [outer = 0x8db92400] 09:30:07 INFO - PROCESS | 1751 | 1464625807133 Marionette DEBUG loaded listener.js 09:30:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x90b76000) [pid = 1751] [serial = 1956] [outer = 0x8db92400] 09:30:08 INFO - PROCESS | 1751 | 1464625808113 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1785ms 09:30:08 INFO - PROCESS | 1751 | 1464625808170 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 1751 | 1464625808174 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 09:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:30:08 INFO - PROCESS | 1751 | 1464625808180 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:30:08 INFO - PROCESS | 1751 | 1464625808184 Marionette TRACE conn3 <- [1,2578,null,{}] 09:30:08 INFO - PROCESS | 1751 | 1464625808190 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:08 INFO - PROCESS | 1751 | 1464625808446 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:30:08 INFO - PROCESS | 1751 | 1464625808840 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x90bc6400 == 135 [pid = 1751] [id = 652] 09:30:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x90bc8800) [pid = 1751] [serial = 1957] [outer = (nil)] 09:30:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x90c27800) [pid = 1751] [serial = 1958] [outer = 0x90bc8800] 09:30:08 INFO - PROCESS | 1751 | 1464625808951 Marionette DEBUG loaded listener.js 09:30:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x916e7800) [pid = 1751] [serial = 1959] [outer = 0x90bc8800] 09:30:09 INFO - PROCESS | 1751 | 1464625809913 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1780ms 09:30:09 INFO - PROCESS | 1751 | 1464625809961 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:30:09 INFO - PROCESS | 1751 | 1464625809965 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 09:30:09 INFO - PROCESS | 1751 | 1464625809972 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 1751 | 1464625809976 Marionette TRACE conn3 <- [1,2582,null,{}] 09:30:09 INFO - PROCESS | 1751 | 1464625809983 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:10 INFO - PROCESS | 1751 | 1464625810237 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:30:10 INFO - PROCESS | 1751 | 1464625810576 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x90b7f800 == 136 [pid = 1751] [id = 653] 09:30:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x90bc4c00) [pid = 1751] [serial = 1960] [outer = (nil)] 09:30:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x919d5800) [pid = 1751] [serial = 1961] [outer = 0x90bc4c00] 09:30:10 INFO - PROCESS | 1751 | 1464625810670 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x919ddc00) [pid = 1751] [serial = 1962] [outer = 0x90bc4c00] 09:30:11 INFO - PROCESS | 1751 | 1464625811631 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1736ms 09:30:11 INFO - PROCESS | 1751 | 1464625811708 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:30:11 INFO - PROCESS | 1751 | 1464625811713 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 09:30:11 INFO - PROCESS | 1751 | 1464625811720 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:30:11 INFO - PROCESS | 1751 | 1464625811724 Marionette TRACE conn3 <- [1,2586,null,{}] 09:30:11 INFO - PROCESS | 1751 | 1464625811730 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:12 INFO - PROCESS | 1751 | 1464625812006 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:30:12 INFO - PROCESS | 1751 | 1464625812342 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x91702000 == 137 [pid = 1751] [id = 654] 09:30:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x91710400) [pid = 1751] [serial = 1963] [outer = (nil)] 09:30:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x9207e400) [pid = 1751] [serial = 1964] [outer = 0x91710400] 09:30:12 INFO - PROCESS | 1751 | 1464625812435 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x924cd400) [pid = 1751] [serial = 1965] [outer = 0x91710400] 09:30:13 INFO - PROCESS | 1751 | 1464625813350 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1684ms 09:30:13 INFO - PROCESS | 1751 | 1464625813410 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:30:13 INFO - PROCESS | 1751 | 1464625813414 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 09:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:30:13 INFO - PROCESS | 1751 | 1464625813423 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - PROCESS | 1751 | 1464625813427 Marionette TRACE conn3 <- [1,2590,null,{}] 09:30:13 INFO - PROCESS | 1751 | 1464625813432 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:13 INFO - PROCESS | 1751 | 1464625813693 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:30:14 INFO - PROCESS | 1751 | 1464625814055 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x89743000 == 138 [pid = 1751] [id = 655] 09:30:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x8b9d3000) [pid = 1751] [serial = 1966] [outer = (nil)] 09:30:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x925a7c00) [pid = 1751] [serial = 1967] [outer = 0x8b9d3000] 09:30:14 INFO - PROCESS | 1751 | 1464625814153 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x92657c00) [pid = 1751] [serial = 1968] [outer = 0x8b9d3000] 09:30:15 INFO - PROCESS | 1751 | 1464625815089 Marionette TRACE conn3 <- [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]]]}] 09:30:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:30:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1731ms 09:30:15 INFO - PROCESS | 1751 | 1464625815155 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:30:15 INFO - PROCESS | 1751 | 1464625815160 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 09:30:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:30:15 INFO - PROCESS | 1751 | 1464625815167 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:30:15 INFO - PROCESS | 1751 | 1464625815178 Marionette TRACE conn3 <- [1,2594,null,{}] 09:30:15 INFO - PROCESS | 1751 | 1464625815183 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:15 INFO - PROCESS | 1751 | 1464625815431 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:30:15 INFO - PROCESS | 1751 | 1464625815771 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x925a9000 == 139 [pid = 1751] [id = 656] 09:30:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x925a9400) [pid = 1751] [serial = 1969] [outer = (nil)] 09:30:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x927c0000) [pid = 1751] [serial = 1970] [outer = 0x925a9400] 09:30:15 INFO - PROCESS | 1751 | 1464625815878 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x92a18800) [pid = 1751] [serial = 1971] [outer = 0x925a9400] 09:30:16 INFO - PROCESS | 1751 | 1464625816864 Marionette TRACE conn3 <- [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]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:30:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1739ms 09:30:16 INFO - PROCESS | 1751 | 1464625816907 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:30:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:30:16 INFO - PROCESS | 1751 | 1464625816911 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 09:30:16 INFO - PROCESS | 1751 | 1464625816918 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 1751 | 1464625816922 Marionette TRACE conn3 <- [1,2598,null,{}] 09:30:16 INFO - PROCESS | 1751 | 1464625816949 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:17 INFO - PROCESS | 1751 | 1464625817192 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:30:17 INFO - PROCESS | 1751 | 1464625817549 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x9382d800 == 140 [pid = 1751] [id = 657] 09:30:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x93831400) [pid = 1751] [serial = 1972] [outer = (nil)] 09:30:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x93850c00) [pid = 1751] [serial = 1973] [outer = 0x93831400] 09:30:17 INFO - PROCESS | 1751 | 1464625817664 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x93ba1c00) [pid = 1751] [serial = 1974] [outer = 0x93831400] 09:30:18 INFO - PROCESS | 1751 | 1464625818678 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1798ms 09:30:18 INFO - PROCESS | 1751 | 1464625818716 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 1751 | 1464625818719 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 09:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:30:18 INFO - PROCESS | 1751 | 1464625818726 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 1751 | 1464625818731 Marionette TRACE conn3 <- [1,2602,null,{}] 09:30:18 INFO - PROCESS | 1751 | 1464625818737 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:19 INFO - PROCESS | 1751 | 1464625819021 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:30:19 INFO - PROCESS | 1751 | 1464625819350 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d70f800 == 141 [pid = 1751] [id = 658] 09:30:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x8dd0cc00) [pid = 1751] [serial = 1975] [outer = (nil)] 09:30:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x97643c00) [pid = 1751] [serial = 1976] [outer = 0x8dd0cc00] 09:30:19 INFO - PROCESS | 1751 | 1464625819443 Marionette DEBUG loaded listener.js 09:30:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x98075800) [pid = 1751] [serial = 1977] [outer = 0x8dd0cc00] 09:30:20 INFO - PROCESS | 1751 | 1464625820413 Marionette TRACE conn3 <- [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]]]}] 09:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1742ms 09:30:20 INFO - PROCESS | 1751 | 1464625820469 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:30:20 INFO - PROCESS | 1751 | 1464625820473 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 09:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:30:20 INFO - PROCESS | 1751 | 1464625820479 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - PROCESS | 1751 | 1464625820484 Marionette TRACE conn3 <- [1,2606,null,{}] 09:30:20 INFO - PROCESS | 1751 | 1464625820490 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:20 INFO - PROCESS | 1751 | 1464625820721 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:30:21 INFO - PROCESS | 1751 | 1464625821075 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x865f9000 == 142 [pid = 1751] [id = 659] 09:30:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x92d20000) [pid = 1751] [serial = 1978] [outer = (nil)] 09:30:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x991ec800) [pid = 1751] [serial = 1979] [outer = 0x92d20000] 09:30:21 INFO - PROCESS | 1751 | 1464625821165 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x99dcac00) [pid = 1751] [serial = 1980] [outer = 0x92d20000] 09:30:22 INFO - PROCESS | 1751 | 1464625822182 Marionette TRACE conn3 <- [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]]]}] 09:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1734ms 09:30:22 INFO - PROCESS | 1751 | 1464625822215 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:30:22 INFO - PROCESS | 1751 | 1464625822218 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 09:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:30:22 INFO - PROCESS | 1751 | 1464625822226 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:30:22 INFO - PROCESS | 1751 | 1464625822229 Marionette TRACE conn3 <- [1,2610,null,{}] 09:30:22 INFO - PROCESS | 1751 | 1464625822236 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:22 INFO - PROCESS | 1751 | 1464625822476 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:30:22 INFO - PROCESS | 1751 | 1464625822824 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x98f0bc00 == 143 [pid = 1751] [id = 660] 09:30:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x98f10000) [pid = 1751] [serial = 1981] [outer = (nil)] 09:30:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x9a130c00) [pid = 1751] [serial = 1982] [outer = 0x98f10000] 09:30:22 INFO - PROCESS | 1751 | 1464625822920 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x9a1b8c00) [pid = 1751] [serial = 1983] [outer = 0x98f10000] 09:30:23 INFO - PROCESS | 1751 | 1464625823878 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:30:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:30:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1741ms 09:30:23 INFO - PROCESS | 1751 | 1464625823967 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 1751 | 1464625823971 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 09:30:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:30:23 INFO - PROCESS | 1751 | 1464625823977 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - PROCESS | 1751 | 1464625823981 Marionette TRACE conn3 <- [1,2614,null,{}] 09:30:23 INFO - PROCESS | 1751 | 1464625823986 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:24 INFO - PROCESS | 1751 | 1464625824265 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:30:24 INFO - PROCESS | 1751 | 1464625824611 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f365000 == 144 [pid = 1751] [id = 661] 09:30:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x90c21400) [pid = 1751] [serial = 1984] [outer = (nil)] 09:30:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x9a887000) [pid = 1751] [serial = 1985] [outer = 0x90c21400] 09:30:24 INFO - PROCESS | 1751 | 1464625824700 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x9a917800) [pid = 1751] [serial = 1986] [outer = 0x90c21400] 09:30:25 INFO - PROCESS | 1751 | 1464625825660 Marionette TRACE conn3 <- [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]]]}] 09:30:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:30:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1734ms 09:30:25 INFO - PROCESS | 1751 | 1464625825712 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 1751 | 1464625825715 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 09:30:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:30:25 INFO - PROCESS | 1751 | 1464625825722 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 1751 | 1464625825725 Marionette TRACE conn3 <- [1,2618,null,{}] 09:30:25 INFO - PROCESS | 1751 | 1464625825731 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:25 INFO - PROCESS | 1751 | 1464625825979 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:30:26 INFO - PROCESS | 1751 | 1464625826328 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x86899000 == 145 [pid = 1751] [id = 662] 09:30:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x9a788400) [pid = 1751] [serial = 1987] [outer = (nil)] 09:30:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x9b704000) [pid = 1751] [serial = 1988] [outer = 0x9a788400] 09:30:26 INFO - PROCESS | 1751 | 1464625826418 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x9b70fc00) [pid = 1751] [serial = 1989] [outer = 0x9a788400] 09:30:27 INFO - PROCESS | 1751 | 1464625827365 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1684ms 09:30:27 INFO - PROCESS | 1751 | 1464625827406 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 1751 | 1464625827409 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 09:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:30:27 INFO - PROCESS | 1751 | 1464625827416 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 1751 | 1464625827420 Marionette TRACE conn3 <- [1,2622,null,{}] 09:30:27 INFO - PROCESS | 1751 | 1464625827425 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:27 INFO - PROCESS | 1751 | 1464625827665 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:30:28 INFO - PROCESS | 1751 | 1464625828015 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b51e400 == 146 [pid = 1751] [id = 663] 09:30:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x9b526c00) [pid = 1751] [serial = 1990] [outer = (nil)] 09:30:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x9cf40800) [pid = 1751] [serial = 1991] [outer = 0x9b526c00] 09:30:28 INFO - PROCESS | 1751 | 1464625828110 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x9cf42800) [pid = 1751] [serial = 1992] [outer = 0x9b526c00] 09:30:29 INFO - PROCESS | 1751 | 1464625829062 Marionette TRACE conn3 <- [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]]]}] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8a06c800 == 145 [pid = 1751] [id = 622] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x86740800 == 144 [pid = 1751] [id = 646] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8a069000 == 143 [pid = 1751] [id = 645] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8a2e5400 == 142 [pid = 1751] [id = 644] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x884f4400 == 141 [pid = 1751] [id = 643] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0xa214c400 == 140 [pid = 1751] [id = 642] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8d709400 == 139 [pid = 1751] [id = 641] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x9a622400 == 138 [pid = 1751] [id = 640] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x87051800 == 137 [pid = 1751] [id = 638] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x94f24000 == 136 [pid = 1751] [id = 639] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x99105400 == 135 [pid = 1751] [id = 637] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x95199400 == 134 [pid = 1751] [id = 636] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8974c000 == 133 [pid = 1751] [id = 635] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8722e400 == 132 [pid = 1751] [id = 634] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x884f7800 == 131 [pid = 1751] [id = 632] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x9189b800 == 130 [pid = 1751] [id = 633] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x916e7000 == 129 [pid = 1751] [id = 631] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8cd43800 == 128 [pid = 1751] [id = 630] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x86744c00 == 127 [pid = 1751] [id = 629] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8f366800 == 126 [pid = 1751] [id = 628] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8dd02800 == 125 [pid = 1751] [id = 627] 09:30:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8a067000 == 124 [pid = 1751] [id = 626] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x8dd0a400) [pid = 1751] [serial = 1877] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x92671c00) [pid = 1751] [serial = 1839] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x9b920400) [pid = 1751] [serial = 1859] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x9cf4c000) [pid = 1751] [serial = 1862] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x9b9c1c00) [pid = 1751] [serial = 1860] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x919d6800) [pid = 1751] [serial = 1833] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0xa051b000) [pid = 1751] [serial = 1863] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x90b76c00) [pid = 1751] [serial = 1827] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x8dbcac00) [pid = 1751] [serial = 1821] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x9a122c00) [pid = 1751] [serial = 1851] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x92d13c00) [pid = 1751] [serial = 1842] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x9a784c00) [pid = 1751] [serial = 1854] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x9a77cc00) [pid = 1751] [serial = 1853] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x99efa800) [pid = 1751] [serial = 1850] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x8d3c6800) [pid = 1751] [serial = 1872] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x8dd0b800) [pid = 1751] [serial = 1749] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x9265c400) [pid = 1751] [serial = 1838] [outer = (nil)] [url = about:blank] 09:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 4142ms 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x8ccb7c00) [pid = 1751] [serial = 1817] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x92a19000) [pid = 1751] [serial = 1841] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x8d7d0000) [pid = 1751] [serial = 1820] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x916dd000) [pid = 1751] [serial = 1830] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x8e89e400) [pid = 1751] [serial = 1824] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x9b2b4400) [pid = 1751] [serial = 1857] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x8f36c000) [pid = 1751] [serial = 1826] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x8cdcc000) [pid = 1751] [serial = 1818] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x98f09800) [pid = 1751] [serial = 1848] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x8705a800) [pid = 1751] [serial = 1865] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x8a06fc00) [pid = 1751] [serial = 1874] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x9cfc9400) [pid = 1751] [serial = 1800] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x90c1fc00) [pid = 1751] [serial = 1829] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x88397400) [pid = 1751] [serial = 1866] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x8dee4c00) [pid = 1751] [serial = 1823] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x94f1ac00) [pid = 1751] [serial = 1844] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x87236400) [pid = 1751] [serial = 1814] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x9a91a800) [pid = 1751] [serial = 1856] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8bdcf400) [pid = 1751] [serial = 1869] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x9207ac00) [pid = 1751] [serial = 1836] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x95197c00) [pid = 1751] [serial = 1845] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x98018000) [pid = 1751] [serial = 1847] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x9189b400) [pid = 1751] [serial = 1832] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8cfe5400) [pid = 1751] [serial = 1871] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x884ef000) [pid = 1751] [serial = 1815] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x8d7d3c00) [pid = 1751] [serial = 1875] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x8a2ef400) [pid = 1751] [serial = 1868] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x91ebe400) [pid = 1751] [serial = 1835] [outer = (nil)] [url = about:blank] 09:30:31 INFO - PROCESS | 1751 | 1464625831739 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:30:31 INFO - PROCESS | 1751 | 1464625831745 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 09:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:30:31 INFO - PROCESS | 1751 | 1464625831758 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:30:31 INFO - PROCESS | 1751 | 1464625831766 Marionette TRACE conn3 <- [1,2626,null,{}] 09:30:31 INFO - PROCESS | 1751 | 1464625831774 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:31 INFO - PROCESS | 1751 | 1464625831992 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:30:32 INFO - PROCESS | 1751 | 1464625832229 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x8839f000 == 125 [pid = 1751] [id = 664] 09:30:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8839f400) [pid = 1751] [serial = 1993] [outer = (nil)] 09:30:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x884fa400) [pid = 1751] [serial = 1994] [outer = 0x8839f400] 09:30:32 INFO - PROCESS | 1751 | 1464625832314 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x896d9800) [pid = 1751] [serial = 1995] [outer = 0x8839f400] 09:30:33 INFO - PROCESS | 1751 | 1464625833183 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1494ms 09:30:33 INFO - PROCESS | 1751 | 1464625833252 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:30:33 INFO - PROCESS | 1751 | 1464625833258 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 09:30:33 INFO - PROCESS | 1751 | 1464625833271 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 1751 | 1464625833276 Marionette TRACE conn3 <- [1,2630,null,{}] 09:30:33 INFO - PROCESS | 1751 | 1464625833285 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:33 INFO - PROCESS | 1751 | 1464625833521 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:30:33 INFO - PROCESS | 1751 | 1464625833803 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9d1000 == 126 [pid = 1751] [id = 665] 09:30:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8b9d5000) [pid = 1751] [serial = 1996] [outer = (nil)] 09:30:33 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8bba3c00) [pid = 1751] [serial = 1997] [outer = 0x8b9d5000] 09:30:33 INFO - PROCESS | 1751 | 1464625833888 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8ccb4c00) [pid = 1751] [serial = 1998] [outer = 0x8b9d5000] 09:30:34 INFO - PROCESS | 1751 | 1464625834848 Marionette TRACE conn3 <- [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]]]}] 09:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1639ms 09:30:34 INFO - PROCESS | 1751 | 1464625834913 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:30:34 INFO - PROCESS | 1751 | 1464625834917 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 09:30:34 INFO - PROCESS | 1751 | 1464625834924 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 1751 | 1464625834928 Marionette TRACE conn3 <- [1,2634,null,{}] 09:30:34 INFO - PROCESS | 1751 | 1464625834943 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:35 INFO - PROCESS | 1751 | 1464625835274 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:30:35 INFO - PROCESS | 1751 | 1464625835312 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2eb800 == 127 [pid = 1751] [id = 666] 09:30:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8cfe5400) [pid = 1751] [serial = 1999] [outer = (nil)] 09:30:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8d3c5800) [pid = 1751] [serial = 2000] [outer = 0x8cfe5400] 09:30:35 INFO - PROCESS | 1751 | 1464625835396 Marionette DEBUG loaded listener.js 09:30:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8d70ac00) [pid = 1751] [serial = 2001] [outer = 0x8cfe5400] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8a2ecc00) [pid = 1751] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x9b51d400) [pid = 1751] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x9cfc3800) [pid = 1751] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x8f373800) [pid = 1751] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8cdd0400) [pid = 1751] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x8db8e800) [pid = 1751] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x90cf3c00) [pid = 1751] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x91709000) [pid = 1751] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x91eb0800) [pid = 1751] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x8a2e5800) [pid = 1751] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x898ec400) [pid = 1751] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x894c8800) [pid = 1751] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x9a783c00) [pid = 1751] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x91eb7400) [pid = 1751] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x9519d800) [pid = 1751] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x8dd03400) [pid = 1751] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x884f5000) [pid = 1751] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x898f0800) [pid = 1751] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 121 (0x90c1a400) [pid = 1751] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:30:36 INFO - PROCESS | 1751 | --DOMWINDOW == 120 (0x92d2d400) [pid = 1751] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:30:37 INFO - PROCESS | 1751 | 1464625837089 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2232ms 09:30:37 INFO - PROCESS | 1751 | 1464625837156 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 1751 | 1464625837160 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 09:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:30:37 INFO - PROCESS | 1751 | 1464625837177 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 1751 | 1464625837195 Marionette TRACE conn3 <- [1,2638,null,{}] 09:30:37 INFO - PROCESS | 1751 | 1464625837204 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:37 INFO - PROCESS | 1751 | 1464625837443 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:30:37 INFO - PROCESS | 1751 | 1464625837653 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x8974bc00 == 128 [pid = 1751] [id = 667] 09:30:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 121 (0x898f4800) [pid = 1751] [serial = 2002] [outer = (nil)] 09:30:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 122 (0x8d70d000) [pid = 1751] [serial = 2003] [outer = 0x898f4800] 09:30:37 INFO - PROCESS | 1751 | 1464625837735 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x8dd09000) [pid = 1751] [serial = 2004] [outer = 0x898f4800] 09:30:38 INFO - PROCESS | 1751 | 1464625838563 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:30:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:30:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1459ms 09:30:38 INFO - PROCESS | 1751 | 1464625838771 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 1751 | 1464625838778 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 09:30:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:30:38 INFO - PROCESS | 1751 | 1464625838789 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 1751 | 1464625838795 Marionette TRACE conn3 <- [1,2642,null,{}] 09:30:38 INFO - PROCESS | 1751 | 1464625838803 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:39 INFO - PROCESS | 1751 | 1464625839086 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:30:39 INFO - PROCESS | 1751 | 1464625839494 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x89741800 == 129 [pid = 1751] [id = 668] 09:30:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x89742400) [pid = 1751] [serial = 2005] [outer = (nil)] 09:30:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x898f1c00) [pid = 1751] [serial = 2006] [outer = 0x89742400] 09:30:39 INFO - PROCESS | 1751 | 1464625839587 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x8a2ef800) [pid = 1751] [serial = 2007] [outer = 0x89742400] 09:30:40 INFO - PROCESS | 1751 | 1464625840626 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:30:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:30:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1882ms 09:30:40 INFO - PROCESS | 1751 | 1464625840673 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 1751 | 1464625840680 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 09:30:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:30:40 INFO - PROCESS | 1751 | 1464625840693 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 1751 | 1464625840700 Marionette TRACE conn3 <- [1,2646,null,{}] 09:30:40 INFO - PROCESS | 1751 | 1464625840707 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:41 INFO - PROCESS | 1751 | 1464625841001 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:30:41 INFO - PROCESS | 1751 | 1464625841364 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d709000 == 130 [pid = 1751] [id = 669] 09:30:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x8d709400) [pid = 1751] [serial = 2008] [outer = (nil)] 09:30:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x8dbc7400) [pid = 1751] [serial = 2009] [outer = 0x8d709400] 09:30:41 INFO - PROCESS | 1751 | 1464625841454 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x8dda7c00) [pid = 1751] [serial = 2010] [outer = 0x8d709400] 09:30:42 INFO - PROCESS | 1751 | 1464625842432 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:30:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1797ms 09:30:42 INFO - PROCESS | 1751 | 1464625842487 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 1751 | 1464625842492 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 09:30:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:30:42 INFO - PROCESS | 1751 | 1464625842499 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 1751 | 1464625842504 Marionette TRACE conn3 <- [1,2650,null,{}] 09:30:42 INFO - PROCESS | 1751 | 1464625842518 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:42 INFO - PROCESS | 1751 | 1464625842806 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:30:43 INFO - PROCESS | 1751 | 1464625843208 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f183000 == 131 [pid = 1751] [id = 670] 09:30:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8f366000) [pid = 1751] [serial = 2011] [outer = (nil)] 09:30:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8f370800) [pid = 1751] [serial = 2012] [outer = 0x8f366000] 09:30:43 INFO - PROCESS | 1751 | 1464625843309 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x90b7d000) [pid = 1751] [serial = 2013] [outer = 0x8f366000] 09:30:44 INFO - PROCESS | 1751 | 1464625844286 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:30:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:30:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1836ms 09:30:44 INFO - PROCESS | 1751 | 1464625844337 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:30:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:30:44 INFO - PROCESS | 1751 | 1464625844341 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 09:30:44 INFO - PROCESS | 1751 | 1464625844348 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - PROCESS | 1751 | 1464625844352 Marionette TRACE conn3 <- [1,2654,null,{}] 09:30:44 INFO - PROCESS | 1751 | 1464625844359 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:44 INFO - PROCESS | 1751 | 1464625844606 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:30:44 INFO - PROCESS | 1751 | 1464625844946 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x893b4c00 == 132 [pid = 1751] [id = 671] 09:30:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x90c24400) [pid = 1751] [serial = 2014] [outer = (nil)] 09:30:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x90cf4000) [pid = 1751] [serial = 2015] [outer = 0x90c24400] 09:30:45 INFO - PROCESS | 1751 | 1464625845042 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x90cfb800) [pid = 1751] [serial = 2016] [outer = 0x90c24400] 09:30:46 INFO - PROCESS | 1751 | 1464625846013 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:30:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1737ms 09:30:46 INFO - PROCESS | 1751 | 1464625846085 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 1751 | 1464625846090 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 09:30:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:30:46 INFO - PROCESS | 1751 | 1464625846097 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - PROCESS | 1751 | 1464625846102 Marionette TRACE conn3 <- [1,2658,null,{}] 09:30:46 INFO - PROCESS | 1751 | 1464625846108 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:46 INFO - PROCESS | 1751 | 1464625846381 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:30:46 INFO - PROCESS | 1751 | 1464625846736 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d3cd400 == 133 [pid = 1751] [id = 672] 09:30:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8f179000) [pid = 1751] [serial = 2017] [outer = (nil)] 09:30:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x916e1400) [pid = 1751] [serial = 2018] [outer = 0x8f179000] 09:30:46 INFO - PROCESS | 1751 | 1464625846829 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x916e6c00) [pid = 1751] [serial = 2019] [outer = 0x8f179000] 09:30:47 INFO - PROCESS | 1751 | 1464625847760 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:30:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:30:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1731ms 09:30:47 INFO - PROCESS | 1751 | 1464625847829 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 1751 | 1464625847833 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 09:30:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:30:47 INFO - PROCESS | 1751 | 1464625847840 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 1751 | 1464625847843 Marionette TRACE conn3 <- [1,2662,null,{}] 09:30:47 INFO - PROCESS | 1751 | 1464625847849 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:48 INFO - PROCESS | 1751 | 1464625848153 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:30:48 INFO - PROCESS | 1751 | 1464625848511 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x916df000 == 134 [pid = 1751] [id = 673] 09:30:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x919d2800) [pid = 1751] [serial = 2020] [outer = (nil)] 09:30:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x91ebb000) [pid = 1751] [serial = 2021] [outer = 0x919d2800] 09:30:48 INFO - PROCESS | 1751 | 1464625848607 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x924d5400) [pid = 1751] [serial = 2022] [outer = 0x919d2800] 09:30:49 INFO - PROCESS | 1751 | 1464625849569 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:30:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:30:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1784ms 09:30:49 INFO - PROCESS | 1751 | 1464625849625 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 1751 | 1464625849628 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 09:30:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:30:49 INFO - PROCESS | 1751 | 1464625849636 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 1751 | 1464625849641 Marionette TRACE conn3 <- [1,2666,null,{}] 09:30:49 INFO - PROCESS | 1751 | 1464625849648 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:49 INFO - PROCESS | 1751 | 1464625849900 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:30:50 INFO - PROCESS | 1751 | 1464625850243 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 1751 | ++DOCSHELL 0x919da800 == 135 [pid = 1751] [id = 674] 09:30:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x91eb1800) [pid = 1751] [serial = 2023] [outer = (nil)] 09:30:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x92660c00) [pid = 1751] [serial = 2024] [outer = 0x91eb1800] 09:30:50 INFO - PROCESS | 1751 | 1464625850349 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x927c2000) [pid = 1751] [serial = 2025] [outer = 0x91eb1800] 09:30:51 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:30:51 INFO - PROCESS | 1751 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:30:51 INFO - PROCESS | 1751 | 1464625851752 Marionette TRACE conn3 <- [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]]]}] 09:30:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:30:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2132ms 09:30:51 INFO - PROCESS | 1751 | 1464625851769 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:30:51 INFO - PROCESS | 1751 | 1464625851774 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 09:30:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:30:51 INFO - PROCESS | 1751 | 1464625851783 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 1751 | 1464625851789 Marionette TRACE conn3 <- [1,2670,null,{}] 09:30:51 INFO - PROCESS | 1751 | 1464625851797 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:52 INFO - PROCESS | 1751 | 1464625852057 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:30:52 INFO - PROCESS | 1751 | 1464625852355 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x9164d800 == 136 [pid = 1751] [id = 675] 09:30:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x924c9400) [pid = 1751] [serial = 2026] [outer = (nil)] 09:30:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x92d1b400) [pid = 1751] [serial = 2027] [outer = 0x924c9400] 09:30:52 INFO - PROCESS | 1751 | 1464625852449 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x92d2d400) [pid = 1751] [serial = 2028] [outer = 0x924c9400] 09:30:53 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:30:53 INFO - PROCESS | 1751 | 1464625853863 Marionette TRACE conn3 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 1751 | 1464625853893 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 09:30:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:30:53 INFO - PROCESS | 1751 | 1464625853902 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 1751 | 1464625853906 Marionette TRACE conn3 <- [1,2674,null,{}] 09:30:53 INFO - PROCESS | 1751 | 1464625853912 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:54 INFO - PROCESS | 1751 | 1464625854186 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:30:54 INFO - PROCESS | 1751 | 1464625854508 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x9383b000 == 137 [pid = 1751] [id = 676] 09:30:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x93b96400) [pid = 1751] [serial = 2029] [outer = (nil)] 09:30:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x94f22c00) [pid = 1751] [serial = 2030] [outer = 0x93b96400] 09:30:54 INFO - PROCESS | 1751 | 1464625854602 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x95128800) [pid = 1751] [serial = 2031] [outer = 0x93b96400] 09:30:55 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:30:56 INFO - PROCESS | 1751 | 1464625856011 Marionette TRACE conn3 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 1751 | 1464625856095 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 09:30:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:30:56 INFO - PROCESS | 1751 | 1464625856143 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 1751 | 1464625856147 Marionette TRACE conn3 <- [1,2678,null,{}] 09:30:56 INFO - PROCESS | 1751 | 1464625856209 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:56 INFO - PROCESS | 1751 | 1464625856430 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:30:56 INFO - PROCESS | 1751 | 1464625856722 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x93b94800 == 138 [pid = 1751] [id = 677] 09:30:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x93b9a400) [pid = 1751] [serial = 2032] [outer = (nil)] 09:30:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x9519d400) [pid = 1751] [serial = 2033] [outer = 0x93b9a400] 09:30:56 INFO - PROCESS | 1751 | 1464625856825 Marionette DEBUG loaded listener.js 09:30:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x97641400) [pid = 1751] [serial = 2034] [outer = 0x93b9a400] 09:30:58 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:30:58 INFO - PROCESS | 1751 | 1464625858195 Marionette TRACE conn3 <- [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]]]}] 09:30:58 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) 09:30:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2121ms 09:30:58 INFO - PROCESS | 1751 | 1464625858225 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 1751 | 1464625858230 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 09:30:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:30:58 INFO - PROCESS | 1751 | 1464625858237 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 1751 | 1464625858243 Marionette TRACE conn3 <- [1,2682,null,{}] 09:30:58 INFO - PROCESS | 1751 | 1464625858249 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 1751 | 1464625858577 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:30:58 INFO - PROCESS | 1751 | 1464625858859 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x865fc400 == 139 [pid = 1751] [id = 678] 09:30:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x95378c00) [pid = 1751] [serial = 2035] [outer = (nil)] 09:30:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x99f25400) [pid = 1751] [serial = 2036] [outer = 0x95378c00] 09:30:58 INFO - PROCESS | 1751 | 1464625858955 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x9a149000) [pid = 1751] [serial = 2037] [outer = 0x95378c00] 09:31:00 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:31:00 INFO - PROCESS | 1751 | 1464625860404 Marionette TRACE conn3 <- [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]]]}] 09:31:00 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) 09:31:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2189ms 09:31:00 INFO - PROCESS | 1751 | 1464625860427 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 1751 | 1464625860431 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 09:31:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:31:00 INFO - PROCESS | 1751 | 1464625860437 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 1751 | 1464625860441 Marionette TRACE conn3 <- [1,2686,null,{}] 09:31:00 INFO - PROCESS | 1751 | 1464625860446 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:00 INFO - PROCESS | 1751 | 1464625860720 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:31:01 INFO - PROCESS | 1751 | 1464625860993 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x94fd4000 == 140 [pid = 1751] [id = 679] 09:31:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x9a626400) [pid = 1751] [serial = 2038] [outer = (nil)] 09:31:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x9b04bc00) [pid = 1751] [serial = 2039] [outer = 0x9a626400] 09:31:01 INFO - PROCESS | 1751 | 1464625861095 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x9b2b4400) [pid = 1751] [serial = 2040] [outer = 0x9a626400] 09:31:02 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:31:02 INFO - PROCESS | 1751 | 1464625862513 Marionette TRACE conn3 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 1751 | 1464625862584 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 09:31:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:31:02 INFO - PROCESS | 1751 | 1464625862592 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 1751 | 1464625862595 Marionette TRACE conn3 <- [1,2690,null,{}] 09:31:02 INFO - PROCESS | 1751 | 1464625862690 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:03 INFO - PROCESS | 1751 | 1464625863038 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:31:03 INFO - PROCESS | 1751 | 1464625863260 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a883c00 == 141 [pid = 1751] [id = 680] 09:31:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x9a91a800) [pid = 1751] [serial = 2041] [outer = (nil)] 09:31:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x9b919800) [pid = 1751] [serial = 2042] [outer = 0x9a91a800] 09:31:03 INFO - PROCESS | 1751 | 1464625863352 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x9b94c000) [pid = 1751] [serial = 2043] [outer = 0x9a91a800] 09:31:04 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:31:04 INFO - PROCESS | 1751 | 1464625864744 Marionette TRACE conn3 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:31:04 INFO - PROCESS | 1751 | 1464625864782 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 09:31:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:31:04 INFO - PROCESS | 1751 | 1464625864790 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - PROCESS | 1751 | 1464625864795 Marionette TRACE conn3 <- [1,2694,null,{}] 09:31:04 INFO - PROCESS | 1751 | 1464625864802 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:05 INFO - PROCESS | 1751 | 1464625865192 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:31:05 INFO - PROCESS | 1751 | 1464625865416 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a886800 == 142 [pid = 1751] [id = 681] 09:31:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x9b520400) [pid = 1751] [serial = 2044] [outer = (nil)] 09:31:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x9cce2c00) [pid = 1751] [serial = 2045] [outer = 0x9b520400] 09:31:05 INFO - PROCESS | 1751 | 1464625865506 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x9cf46000) [pid = 1751] [serial = 2046] [outer = 0x9b520400] 09:31:06 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:31:06 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 09:31:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:31:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:31:06 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1 09:31:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:06 INFO - _addTest/ [0,2697,"getWindowHandle",null] 09:31:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:31:06 INFO - PROCESS | 1751 | 1464625866931 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 09:31:06 INFO - PROCESS | 1751 | 1464625866937 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:31:06 INFO - PROCESS | 1751 | 1464625866941 Marionette TRACE conn3 <- [1,2698,null,{}] 09:31:06 INFO - PROCESS | 1751 | 1464625866947 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:07 INFO - PROCESS | 1751 | 1464625867229 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:31:07 INFO - PROCESS | 1751 | 1464625867502 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x86895400 == 143 [pid = 1751] [id = 682] 09:31:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x92d32000) [pid = 1751] [serial = 2047] [outer = (nil)] 09:31:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0xa1036000) [pid = 1751] [serial = 2048] [outer = 0x92d32000] 09:31:07 INFO - PROCESS | 1751 | 1464625867593 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0xa214c400) [pid = 1751] [serial = 2049] [outer = 0x92d32000] 09:31:08 INFO - PROCESS | 1751 | SkCairoFTTypeface::onFilterRec unimplemented 09:31:09 INFO - PROCESS | 1751 | 1464625868990 Marionette TRACE conn3 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:31:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:31:09 INFO - PROCESS | 1751 | 1464625869056 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 09:31:09 INFO - PROCESS | 1751 | 1464625869063 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - PROCESS | 1751 | 1464625869067 Marionette TRACE conn3 <- [1,2702,null,{}] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x882be800 == 142 [pid = 1751] [id = 516] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8cd4cc00 == 141 [pid = 1751] [id = 537] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x92073400 == 140 [pid = 1751] [id = 443] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x91895000 == 139 [pid = 1751] [id = 444] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8689ac00 == 138 [pid = 1751] [id = 621] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x896d6400 == 137 [pid = 1751] [id = 579] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8f365000 == 136 [pid = 1751] [id = 661] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x98f0bc00 == 135 [pid = 1751] [id = 660] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x865f9000 == 134 [pid = 1751] [id = 659] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8d70f800 == 133 [pid = 1751] [id = 658] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x9382d800 == 132 [pid = 1751] [id = 657] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x89743000 == 131 [pid = 1751] [id = 655] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x925a9000 == 130 [pid = 1751] [id = 656] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x91702000 == 129 [pid = 1751] [id = 654] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x87057400 == 128 [pid = 1751] [id = 495] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x90b7f800 == 127 [pid = 1751] [id = 653] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x90bc6400 == 126 [pid = 1751] [id = 652] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x896dd000 == 125 [pid = 1751] [id = 651] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x883a1c00 == 124 [pid = 1751] [id = 650] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8bdcf000 == 123 [pid = 1751] [id = 648] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x8d596000 == 122 [pid = 1751] [id = 649] 09:31:10 INFO - PROCESS | 1751 | --DOCSHELL 0x87052800 == 121 [pid = 1751] [id = 647] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x8d58d400) [pid = 1751] [serial = 1940] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x8d3c4400) [pid = 1751] [serial = 1881] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0xa051d400) [pid = 1751] [serial = 1920] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0xa22be000) [pid = 1751] [serial = 1923] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x90bbe800) [pid = 1751] [serial = 1886] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x8d591400) [pid = 1751] [serial = 1938] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0xa26e7000) [pid = 1751] [serial = 1925] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x9164bc00) [pid = 1751] [serial = 1890] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x92653000) [pid = 1751] [serial = 1896] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x93854400) [pid = 1751] [serial = 1901] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x8bb9b000) [pid = 1751] [serial = 1935] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x95375800) [pid = 1751] [serial = 1907] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x8db8a400) [pid = 1751] [serial = 1812] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x97646800) [pid = 1751] [serial = 1908] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x9385d400) [pid = 1751] [serial = 1902] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x9b493400) [pid = 1751] [serial = 1914] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x9267f000) [pid = 1751] [serial = 1898] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x99efc400) [pid = 1751] [serial = 1910] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x8dee2800) [pid = 1751] [serial = 1884] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x9a88c400) [pid = 1751] [serial = 1913] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x91645800) [pid = 1751] [serial = 1889] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x8bdd5000) [pid = 1751] [serial = 1880] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0xa3064000) [pid = 1751] [serial = 1926] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x894c7c00) [pid = 1751] [serial = 1932] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x9cf4bc00) [pid = 1751] [serial = 1919] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x9b948c00) [pid = 1751] [serial = 1916] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x91706000) [pid = 1751] [serial = 1892] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0xa227f400) [pid = 1751] [serial = 1922] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x893b3400) [pid = 1751] [serial = 1931] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x9b9bb000) [pid = 1751] [serial = 1917] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x9170c000) [pid = 1751] [serial = 1893] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x94f27400) [pid = 1751] [serial = 1904] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8b9cc800) [pid = 1751] [serial = 1934] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x9a25a400) [pid = 1751] [serial = 1911] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x90c22000) [pid = 1751] [serial = 1887] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x9518f800) [pid = 1751] [serial = 1905] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0xa30ee800) [pid = 1751] [serial = 1928] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x8cfe9400) [pid = 1751] [serial = 1937] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x92a1a800) [pid = 1751] [serial = 1899] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x924d1400) [pid = 1751] [serial = 1895] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x8dda5800) [pid = 1751] [serial = 1883] [outer = (nil)] [url = about:blank] 09:31:11 INFO - PROCESS | 1751 | 1464625871175 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:11 INFO - PROCESS | 1751 | 1464625871469 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:31:11 INFO - PROCESS | 1751 | 1464625871660 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8839c000 == 122 [pid = 1751] [id = 683] 09:31:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x8839d400) [pid = 1751] [serial = 2050] [outer = (nil)] 09:31:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x884fc000) [pid = 1751] [serial = 2051] [outer = 0x8839d400] 09:31:11 INFO - PROCESS | 1751 | 1464625871743 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x894c7c00) [pid = 1751] [serial = 2052] [outer = 0x8839d400] 09:31:12 INFO - PROCESS | 1751 | 1464625872608 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:31:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:31:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 3587ms 09:31:12 INFO - PROCESS | 1751 | 1464625872651 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:31:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:31:12 INFO - PROCESS | 1751 | 1464625872657 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 09:31:12 INFO - PROCESS | 1751 | 1464625872665 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 1751 | 1464625872668 Marionette TRACE conn3 <- [1,2706,null,{}] 09:31:12 INFO - PROCESS | 1751 | 1464625872675 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:12 INFO - PROCESS | 1751 | 1464625872894 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:31:13 INFO - PROCESS | 1751 | 1464625873209 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9d1c00 == 123 [pid = 1751] [id = 684] 09:31:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8b9d4800) [pid = 1751] [serial = 2053] [outer = (nil)] 09:31:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8bba0400) [pid = 1751] [serial = 2054] [outer = 0x8b9d4800] 09:31:13 INFO - PROCESS | 1751 | 1464625873301 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8ccb8800) [pid = 1751] [serial = 2055] [outer = 0x8b9d4800] 09:31:14 INFO - PROCESS | 1751 | 1464625874218 Marionette TRACE conn3 <- [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]]]}] 09:31:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:31:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1590ms 09:31:14 INFO - PROCESS | 1751 | 1464625874259 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 1751 | 1464625874263 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 09:31:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:31:14 INFO - PROCESS | 1751 | 1464625874270 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 1751 | 1464625874274 Marionette TRACE conn3 <- [1,2710,null,{}] 09:31:14 INFO - PROCESS | 1751 | 1464625874281 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:14 INFO - PROCESS | 1751 | 1464625874601 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:31:14 INFO - PROCESS | 1751 | 1464625874639 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x898fa000 == 124 [pid = 1751] [id = 685] 09:31:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8cdd5000) [pid = 1751] [serial = 2056] [outer = (nil)] 09:31:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8d3c5000) [pid = 1751] [serial = 2057] [outer = 0x8cdd5000] 09:31:14 INFO - PROCESS | 1751 | 1464625874724 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8d596c00) [pid = 1751] [serial = 2058] [outer = 0x8cdd5000] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8cfe5400) [pid = 1751] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x98f10000) [pid = 1751] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x90bc4c00) [pid = 1751] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x8dd0cc00) [pid = 1751] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x8d710800) [pid = 1751] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x8bdd0c00) [pid = 1751] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x9a788400) [pid = 1751] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x8db92400) [pid = 1751] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x925a9400) [pid = 1751] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x93831400) [pid = 1751] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x8839f400) [pid = 1751] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x92d20000) [pid = 1751] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x90bc8800) [pid = 1751] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x8dbca400) [pid = 1751] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 121 (0x8db86c00) [pid = 1751] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 120 (0x87054000) [pid = 1751] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 119 (0x91710400) [pid = 1751] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 118 (0x8b9d5000) [pid = 1751] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 117 (0x8b9d3000) [pid = 1751] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 116 (0x90c21400) [pid = 1751] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:31:16 INFO - PROCESS | 1751 | --DOMWINDOW == 115 (0xa26e6c00) [pid = 1751] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:31:16 INFO - PROCESS | 1751 | 1464625876666 Marionette TRACE conn3 <- [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] 09:31:16 INFO - PROCESS | 1751 | 1464625876721 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 09:31:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:31:16 INFO - PROCESS | 1751 | 1464625876731 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 1751 | 1464625876734 Marionette TRACE conn3 <- [1,2714,null,{}] 09:31:16 INFO - PROCESS | 1751 | 1464625876740 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:17 INFO - PROCESS | 1751 | 1464625877082 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:31:17 INFO - PROCESS | 1751 | 1464625877107 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x865fc000 == 125 [pid = 1751] [id = 686] 09:31:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 116 (0x898f2000) [pid = 1751] [serial = 2059] [outer = (nil)] 09:31:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 117 (0x8dbc8400) [pid = 1751] [serial = 2060] [outer = 0x898f2000] 09:31:17 INFO - PROCESS | 1751 | 1464625877188 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 118 (0x8dda0400) [pid = 1751] [serial = 2061] [outer = 0x898f2000] 09:31:18 INFO - PROCESS | 1751 | 1464625878174 Marionette TRACE conn3 <- [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]]]}] 09:31:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:31:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1488ms 09:31:18 INFO - PROCESS | 1751 | 1464625878219 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:31:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:31:18 INFO - PROCESS | 1751 | 1464625878223 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 09:31:18 INFO - PROCESS | 1751 | 1464625878231 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 1751 | 1464625878234 Marionette TRACE conn3 <- [1,2718,null,{}] 09:31:18 INFO - PROCESS | 1751 | 1464625878240 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:18 INFO - PROCESS | 1751 | 1464625878712 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:31:19 INFO - PROCESS | 1751 | 1464625879010 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x8839b800 == 126 [pid = 1751] [id = 687] 09:31:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 119 (0x8839cc00) [pid = 1751] [serial = 2062] [outer = (nil)] 09:31:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 120 (0x893b6000) [pid = 1751] [serial = 2063] [outer = 0x8839cc00] 09:31:19 INFO - PROCESS | 1751 | 1464625879114 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 121 (0x8974dc00) [pid = 1751] [serial = 2064] [outer = 0x8839cc00] 09:31:20 INFO - PROCESS | 1751 | 1464625880143 Marionette TRACE conn3 <- [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] 09:31:20 INFO - PROCESS | 1751 | 1464625880230 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 09:31:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:31:20 INFO - PROCESS | 1751 | 1464625880240 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - PROCESS | 1751 | 1464625880245 Marionette TRACE conn3 <- [1,2722,null,{}] 09:31:20 INFO - PROCESS | 1751 | 1464625880254 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:20 INFO - PROCESS | 1751 | 1464625880554 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:31:20 INFO - PROCESS | 1751 | 1464625880917 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cdd6400 == 127 [pid = 1751] [id = 688] 09:31:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 122 (0x8cf10800) [pid = 1751] [serial = 2065] [outer = (nil)] 09:31:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x8cfef400) [pid = 1751] [serial = 2066] [outer = 0x8cf10800] 09:31:21 INFO - PROCESS | 1751 | 1464625881021 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x8d596000) [pid = 1751] [serial = 2067] [outer = 0x8cf10800] 09:31:22 INFO - PROCESS | 1751 | 1464625882145 Marionette TRACE conn3 <- [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] 09:31:22 INFO - PROCESS | 1751 | 1464625882236 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 09:31:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:31:22 INFO - PROCESS | 1751 | 1464625882245 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - PROCESS | 1751 | 1464625882249 Marionette TRACE conn3 <- [1,2726,null,{}] 09:31:22 INFO - PROCESS | 1751 | 1464625882257 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:22 INFO - PROCESS | 1751 | 1464625882578 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:31:23 INFO - PROCESS | 1751 | 1464625882980 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x8db8bc00 == 128 [pid = 1751] [id = 689] 09:31:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x8dd01c00) [pid = 1751] [serial = 2068] [outer = (nil)] 09:31:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x8dda4c00) [pid = 1751] [serial = 2069] [outer = 0x8dd01c00] 09:31:23 INFO - PROCESS | 1751 | 1464625883081 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x8e891400) [pid = 1751] [serial = 2070] [outer = 0x8dd01c00] 09:31:24 INFO - PROCESS | 1751 | 1464625884130 Marionette TRACE conn3 <- [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]]]}] 09:31:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:31:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1931ms 09:31:24 INFO - PROCESS | 1751 | 1464625884177 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 1751 | 1464625884185 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 09:31:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:31:24 INFO - PROCESS | 1751 | 1464625884205 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 1751 | 1464625884214 Marionette TRACE conn3 <- [1,2730,null,{}] 09:31:24 INFO - PROCESS | 1751 | 1464625884221 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:24 INFO - PROCESS | 1751 | 1464625884521 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:31:24 INFO - PROCESS | 1751 | 1464625884877 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8db84800 == 129 [pid = 1751] [id = 690] 09:31:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x8dda6c00) [pid = 1751] [serial = 2071] [outer = (nil)] 09:31:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x90bc0800) [pid = 1751] [serial = 2072] [outer = 0x8dda6c00] 09:31:24 INFO - PROCESS | 1751 | 1464625884970 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x90c26000) [pid = 1751] [serial = 2073] [outer = 0x8dda6c00] 09:31:26 INFO - PROCESS | 1751 | 1464625886359 Marionette TRACE conn3 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:31:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:31:26 INFO - PROCESS | 1751 | 1464625886403 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:31:26 INFO - PROCESS | 1751 | 1464625886410 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - PROCESS | 1751 | 1464625886413 Marionette TRACE conn3 <- [1,2734,null,{}] 09:31:26 INFO - PROCESS | 1751 | 1464625886419 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:26 INFO - PROCESS | 1751 | 1464625886731 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:31:27 INFO - PROCESS | 1751 | 1464625887030 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x90bc6800 == 130 [pid = 1751] [id = 691] 09:31:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x90c22000) [pid = 1751] [serial = 2074] [outer = (nil)] 09:31:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x916e3000) [pid = 1751] [serial = 2075] [outer = 0x90c22000] 09:31:27 INFO - PROCESS | 1751 | 1464625887122 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x91710400) [pid = 1751] [serial = 2076] [outer = 0x90c22000] 09:31:28 INFO - PROCESS | 1751 | 1464625888117 Marionette TRACE conn3 <- [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]]]}] 09:31:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:31:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1786ms 09:31:28 INFO - PROCESS | 1751 | 1464625888197 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:31:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:31:28 INFO - PROCESS | 1751 | 1464625888201 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:31:28 INFO - PROCESS | 1751 | 1464625888208 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 1751 | 1464625888212 Marionette TRACE conn3 <- [1,2738,null,{}] 09:31:28 INFO - PROCESS | 1751 | 1464625888219 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:28 INFO - PROCESS | 1751 | 1464625888538 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:31:28 INFO - PROCESS | 1751 | 1464625888869 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x9189d000 == 131 [pid = 1751] [id = 692] 09:31:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x9189e000) [pid = 1751] [serial = 2077] [outer = (nil)] 09:31:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x924cbc00) [pid = 1751] [serial = 2078] [outer = 0x9189e000] 09:31:28 INFO - PROCESS | 1751 | 1464625888964 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x92657800) [pid = 1751] [serial = 2079] [outer = 0x9189e000] 09:31:29 INFO - PROCESS | 1751 | 1464625889930 Marionette TRACE conn3 <- [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]]]}] 09:31:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:31:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1782ms 09:31:30 INFO - PROCESS | 1751 | 1464625889996 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 1751 | 1464625889999 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:31:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:31:30 INFO - PROCESS | 1751 | 1464625890009 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 1751 | 1464625890012 Marionette TRACE conn3 <- [1,2742,null,{}] 09:31:30 INFO - PROCESS | 1751 | 1464625890019 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:30 INFO - PROCESS | 1751 | 1464625890270 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:31:30 INFO - PROCESS | 1751 | 1464625890628 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x91ebc800 == 132 [pid = 1751] [id = 693] 09:31:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x924ce800) [pid = 1751] [serial = 2080] [outer = (nil)] 09:31:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x9267d800) [pid = 1751] [serial = 2081] [outer = 0x924ce800] 09:31:30 INFO - PROCESS | 1751 | 1464625890730 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x92a1a000) [pid = 1751] [serial = 2082] [outer = 0x924ce800] 09:31:31 INFO - PROCESS | 1751 | 1464625891760 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:31:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:31:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1789ms 09:31:31 INFO - PROCESS | 1751 | 1464625891799 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 1751 | 1464625891804 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:31:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:31:31 INFO - PROCESS | 1751 | 1464625891810 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 1751 | 1464625891813 Marionette TRACE conn3 <- [1,2746,null,{}] 09:31:31 INFO - PROCESS | 1751 | 1464625891820 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:32 INFO - PROCESS | 1751 | 1464625892067 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:31:32 INFO - PROCESS | 1751 | 1464625892409 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x90bc0000 == 133 [pid = 1751] [id = 694] 09:31:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x924ccc00) [pid = 1751] [serial = 2083] [outer = (nil)] 09:31:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x93854400) [pid = 1751] [serial = 2084] [outer = 0x924ccc00] 09:31:32 INFO - PROCESS | 1751 | 1464625892509 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x9385c800) [pid = 1751] [serial = 2085] [outer = 0x924ccc00] 09:31:33 INFO - PROCESS | 1751 | 1464625893451 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:31:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1679ms 09:31:33 INFO - PROCESS | 1751 | 1464625893491 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 1751 | 1464625893496 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:31:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:31:33 INFO - PROCESS | 1751 | 1464625893502 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 1751 | 1464625893505 Marionette TRACE conn3 <- [1,2750,null,{}] 09:31:33 INFO - PROCESS | 1751 | 1464625893512 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:33 INFO - PROCESS | 1751 | 1464625893768 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:31:34 INFO - PROCESS | 1751 | 1464625894123 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x882c3c00 == 134 [pid = 1751] [id = 695] 09:31:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x93831400) [pid = 1751] [serial = 2086] [outer = (nil)] 09:31:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x9518f800) [pid = 1751] [serial = 2087] [outer = 0x93831400] 09:31:34 INFO - PROCESS | 1751 | 1464625894220 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x95192c00) [pid = 1751] [serial = 2088] [outer = 0x93831400] 09:31:35 INFO - PROCESS | 1751 | 1464625895133 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:31:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1685ms 09:31:35 INFO - PROCESS | 1751 | 1464625895188 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:31:35 INFO - PROCESS | 1751 | 1464625895199 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:31:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:31:35 INFO - PROCESS | 1751 | 1464625895207 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - PROCESS | 1751 | 1464625895210 Marionette TRACE conn3 <- [1,2754,null,{}] 09:31:35 INFO - PROCESS | 1751 | 1464625895217 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:35 INFO - PROCESS | 1751 | 1464625895464 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:31:35 INFO - PROCESS | 1751 | 1464625895808 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x94f1cc00 == 135 [pid = 1751] [id = 696] 09:31:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x94f24c00) [pid = 1751] [serial = 2089] [outer = (nil)] 09:31:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x98074c00) [pid = 1751] [serial = 2090] [outer = 0x94f24c00] 09:31:35 INFO - PROCESS | 1751 | 1464625895908 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x98f02400) [pid = 1751] [serial = 2091] [outer = 0x94f24c00] 09:31:36 INFO - PROCESS | 1751 | 1464625896859 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:31:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:31:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1690ms 09:31:36 INFO - PROCESS | 1751 | 1464625896897 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:31:36 INFO - PROCESS | 1751 | 1464625896900 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:31:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:31:36 INFO - PROCESS | 1751 | 1464625896908 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:31:36 INFO - PROCESS | 1751 | 1464625896912 Marionette TRACE conn3 <- [1,2758,null,{}] 09:31:36 INFO - PROCESS | 1751 | 1464625896918 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:37 INFO - PROCESS | 1751 | 1464625897201 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:31:37 INFO - PROCESS | 1751 | 1464625897559 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x99efdc00 == 136 [pid = 1751] [id = 697] 09:31:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x99fb5400) [pid = 1751] [serial = 2092] [outer = (nil)] 09:31:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x9a127000) [pid = 1751] [serial = 2093] [outer = 0x99fb5400] 09:31:37 INFO - PROCESS | 1751 | 1464625897671 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x9a62d800) [pid = 1751] [serial = 2094] [outer = 0x99fb5400] 09:31:38 INFO - PROCESS | 1751 | 1464625898646 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:31:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:31:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1792ms 09:31:38 INFO - PROCESS | 1751 | 1464625898701 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 1751 | 1464625898705 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:31:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:31:38 INFO - PROCESS | 1751 | 1464625898712 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 1751 | 1464625898718 Marionette TRACE conn3 <- [1,2762,null,{}] 09:31:38 INFO - PROCESS | 1751 | 1464625898724 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:38 INFO - PROCESS | 1751 | 1464625898986 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:31:39 INFO - PROCESS | 1751 | 1464625899341 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x89748c00 == 137 [pid = 1751] [id = 698] 09:31:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x8cd44400) [pid = 1751] [serial = 2095] [outer = (nil)] 09:31:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x9adb9400) [pid = 1751] [serial = 2096] [outer = 0x8cd44400] 09:31:39 INFO - PROCESS | 1751 | 1464625899449 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x9b51e800) [pid = 1751] [serial = 2097] [outer = 0x8cd44400] 09:31:40 INFO - PROCESS | 1751 | 1464625900352 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:31:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:31:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1692ms 09:31:40 INFO - PROCESS | 1751 | 1464625900405 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:31:40 INFO - PROCESS | 1751 | 1464625900409 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:31:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:31:40 INFO - PROCESS | 1751 | 1464625900417 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:31:40 INFO - PROCESS | 1751 | 1464625900421 Marionette TRACE conn3 <- [1,2766,null,{}] 09:31:40 INFO - PROCESS | 1751 | 1464625900427 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:40 INFO - PROCESS | 1751 | 1464625900682 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:31:41 INFO - PROCESS | 1751 | 1464625901033 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a783c00 == 138 [pid = 1751] [id = 699] 09:31:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x9b953400) [pid = 1751] [serial = 2098] [outer = (nil)] 09:31:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x9bf7d000) [pid = 1751] [serial = 2099] [outer = 0x9b953400] 09:31:41 INFO - PROCESS | 1751 | 1464625901128 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x9cf47c00) [pid = 1751] [serial = 2100] [outer = 0x9b953400] 09:31:42 INFO - PROCESS | 1751 | 1464625902101 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:31:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:31:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1733ms 09:31:42 INFO - PROCESS | 1751 | 1464625902161 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 1751 | 1464625902164 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:31:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:31:42 INFO - PROCESS | 1751 | 1464625902174 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 1751 | 1464625902177 Marionette TRACE conn3 <- [1,2770,null,{}] 09:31:42 INFO - PROCESS | 1751 | 1464625902183 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:42 INFO - PROCESS | 1751 | 1464625902416 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:31:42 INFO - PROCESS | 1751 | 1464625902769 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 1751 | ++DOCSHELL 0xa051d400 == 139 [pid = 1751] [id = 700] 09:31:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0xa1035400) [pid = 1751] [serial = 2101] [outer = (nil)] 09:31:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0xa227f400) [pid = 1751] [serial = 2102] [outer = 0xa1035400] 09:31:42 INFO - PROCESS | 1751 | 1464625902869 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0xa22c5800) [pid = 1751] [serial = 2103] [outer = 0xa1035400] 09:31:43 INFO - PROCESS | 1751 | 1464625903763 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:31:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1636ms 09:31:43 INFO - PROCESS | 1751 | 1464625903811 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:31:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:31:43 INFO - PROCESS | 1751 | 1464625903816 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:31:43 INFO - PROCESS | 1751 | 1464625903822 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 1751 | 1464625903826 Marionette TRACE conn3 <- [1,2774,null,{}] 09:31:43 INFO - PROCESS | 1751 | 1464625903832 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:44 INFO - PROCESS | 1751 | 1464625904074 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:31:44 INFO - PROCESS | 1751 | 1464625904437 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x898f7800 == 140 [pid = 1751] [id = 701] 09:31:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x8cd4a800) [pid = 1751] [serial = 2104] [outer = (nil)] 09:31:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0xa30c8000) [pid = 1751] [serial = 2105] [outer = 0x8cd4a800] 09:31:44 INFO - PROCESS | 1751 | 1464625904539 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0xa30f2000) [pid = 1751] [serial = 2106] [outer = 0x8cd4a800] 09:31:45 INFO - PROCESS | 1751 | 1464625905468 Marionette TRACE conn3 <- [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]]]}] 09:31:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:31:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1689ms 09:31:45 INFO - PROCESS | 1751 | 1464625905512 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 1751 | 1464625905516 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:31:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:31:45 INFO - PROCESS | 1751 | 1464625905523 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 1751 | 1464625905528 Marionette TRACE conn3 <- [1,2778,null,{}] 09:31:45 INFO - PROCESS | 1751 | 1464625905534 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:45 INFO - PROCESS | 1751 | 1464625905785 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:31:46 INFO - PROCESS | 1751 | 1464625906136 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x86742800 == 141 [pid = 1751] [id = 702] 09:31:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x8974ec00) [pid = 1751] [serial = 2107] [outer = (nil)] 09:31:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0xa3550400) [pid = 1751] [serial = 2108] [outer = 0x8974ec00] 09:31:46 INFO - PROCESS | 1751 | 1464625906234 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0xa35ea800) [pid = 1751] [serial = 2109] [outer = 0x8974ec00] 09:31:47 INFO - PROCESS | 1751 | 1464625907202 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:31:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:31:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1740ms 09:31:47 INFO - PROCESS | 1751 | 1464625907264 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 1751 | 1464625907268 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:31:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:31:47 INFO - PROCESS | 1751 | 1464625907276 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - PROCESS | 1751 | 1464625907280 Marionette TRACE conn3 <- [1,2782,null,{}] 09:31:47 INFO - PROCESS | 1751 | 1464625907285 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:47 INFO - PROCESS | 1751 | 1464625907534 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:31:47 INFO - PROCESS | 1751 | 1464625907887 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 1751 | ++DOCSHELL 0xa3253000 == 142 [pid = 1751] [id = 703] 09:31:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0xa3254000) [pid = 1751] [serial = 2110] [outer = (nil)] 09:31:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0xa50e5c00) [pid = 1751] [serial = 2111] [outer = 0xa3254000] 09:31:47 INFO - PROCESS | 1751 | 1464625907978 Marionette DEBUG loaded listener.js 09:31:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0xa6228c00) [pid = 1751] [serial = 2112] [outer = 0xa3254000] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8cd45c00 == 141 [pid = 1751] [id = 623] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8839f000 == 140 [pid = 1751] [id = 664] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x87053c00 == 139 [pid = 1751] [id = 406] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x882cc800 == 138 [pid = 1751] [id = 624] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x898fa000 == 137 [pid = 1751] [id = 685] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8b9d1c00 == 136 [pid = 1751] [id = 684] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8839c000 == 135 [pid = 1751] [id = 683] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x9a886800 == 134 [pid = 1751] [id = 681] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x9a883c00 == 133 [pid = 1751] [id = 680] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x916e4c00 == 132 [pid = 1751] [id = 534] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x94fd4000 == 131 [pid = 1751] [id = 679] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x865fc400 == 130 [pid = 1751] [id = 678] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x9383b000 == 129 [pid = 1751] [id = 676] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x93b94800 == 128 [pid = 1751] [id = 677] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x9164d800 == 127 [pid = 1751] [id = 675] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x919da800 == 126 [pid = 1751] [id = 674] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x916df000 == 125 [pid = 1751] [id = 673] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8d3cd400 == 124 [pid = 1751] [id = 672] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8f183000 == 123 [pid = 1751] [id = 670] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x893b4c00 == 122 [pid = 1751] [id = 671] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x8d709000 == 121 [pid = 1751] [id = 669] 09:31:51 INFO - PROCESS | 1751 | --DOCSHELL 0x89741800 == 120 [pid = 1751] [id = 668] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x8d70d000) [pid = 1751] [serial = 2003] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x8d3c5800) [pid = 1751] [serial = 2000] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x9a1b8c00) [pid = 1751] [serial = 1983] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x919d5800) [pid = 1751] [serial = 1961] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x97643c00) [pid = 1751] [serial = 1976] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x8dbc8800) [pid = 1751] [serial = 1950] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x8cd48800) [pid = 1751] [serial = 1947] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x9b70fc00) [pid = 1751] [serial = 1989] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x8f372400) [pid = 1751] [serial = 1955] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x92a18800) [pid = 1751] [serial = 1971] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x93850c00) [pid = 1751] [serial = 1973] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x9a130c00) [pid = 1751] [serial = 1982] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x9b704000) [pid = 1751] [serial = 1988] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x896d9800) [pid = 1751] [serial = 1995] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x99dcac00) [pid = 1751] [serial = 1980] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x916e7800) [pid = 1751] [serial = 1959] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x8dda8c00) [pid = 1751] [serial = 1878] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x884fa400) [pid = 1751] [serial = 1994] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x8f177000) [pid = 1751] [serial = 1953] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x882ca400) [pid = 1751] [serial = 1943] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x9cf40800) [pid = 1751] [serial = 1991] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x90b76000) [pid = 1751] [serial = 1956] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x924cd400) [pid = 1751] [serial = 1965] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x991ec800) [pid = 1751] [serial = 1979] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x927c0000) [pid = 1751] [serial = 1970] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x90c27800) [pid = 1751] [serial = 1958] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x8bba3c00) [pid = 1751] [serial = 1997] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x9207e400) [pid = 1751] [serial = 1964] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x98075800) [pid = 1751] [serial = 1977] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x919ddc00) [pid = 1751] [serial = 1962] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x884f9000) [pid = 1751] [serial = 1944] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x925a7c00) [pid = 1751] [serial = 1967] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x9a917800) [pid = 1751] [serial = 1986] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8d70ac00) [pid = 1751] [serial = 2001] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x92657c00) [pid = 1751] [serial = 1968] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x8ccaf800) [pid = 1751] [serial = 1946] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x9a887000) [pid = 1751] [serial = 1985] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x8db85400) [pid = 1751] [serial = 1949] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x8dede800) [pid = 1751] [serial = 1952] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x8ccb4c00) [pid = 1751] [serial = 1998] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0xa3252400) [pid = 1751] [serial = 1929] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x93ba1c00) [pid = 1751] [serial = 1974] [outer = (nil)] [url = about:blank] 09:31:51 INFO - PROCESS | 1751 | 1464625911842 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:31:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:31:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 4586ms 09:31:51 INFO - PROCESS | 1751 | 1464625911861 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 1751 | 1464625911867 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:31:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:31:51 INFO - PROCESS | 1751 | 1464625911876 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - PROCESS | 1751 | 1464625911882 Marionette TRACE conn3 <- [1,2786,null,{}] 09:31:51 INFO - PROCESS | 1751 | 1464625911892 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:52 INFO - PROCESS | 1751 | 1464625912145 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:31:52 INFO - PROCESS | 1751 | 1464625912384 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x87236400 == 121 [pid = 1751] [id = 704] 09:31:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x882c7c00) [pid = 1751] [serial = 2113] [outer = (nil)] 09:31:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x896d9800) [pid = 1751] [serial = 2114] [outer = 0x882c7c00] 09:31:52 INFO - PROCESS | 1751 | 1464625912473 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x898fa000) [pid = 1751] [serial = 2115] [outer = 0x882c7c00] 09:31:53 INFO - PROCESS | 1751 | 1464625913305 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:31:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1487ms 09:31:53 INFO - PROCESS | 1751 | 1464625913364 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 1751 | 1464625913373 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:31:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:31:53 INFO - PROCESS | 1751 | 1464625913384 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - PROCESS | 1751 | 1464625913387 Marionette TRACE conn3 <- [1,2790,null,{}] 09:31:53 INFO - PROCESS | 1751 | 1464625913393 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:53 INFO - PROCESS | 1751 | 1464625913726 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:31:53 INFO - PROCESS | 1751 | 1464625913945 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a4e9000 == 122 [pid = 1751] [id = 705] 09:31:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8a4ea000) [pid = 1751] [serial = 2116] [outer = (nil)] 09:31:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8a4ec000) [pid = 1751] [serial = 2117] [outer = 0x8a4ea000] 09:31:54 INFO - PROCESS | 1751 | 1464625914040 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8bdcfc00) [pid = 1751] [serial = 2118] [outer = 0x8a4ea000] 09:31:55 INFO - PROCESS | 1751 | 1464625915008 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:31:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:31:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1678ms 09:31:55 INFO - PROCESS | 1751 | 1464625915062 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 1751 | 1464625915066 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:31:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:31:55 INFO - PROCESS | 1751 | 1464625915078 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 1751 | 1464625915084 Marionette TRACE conn3 <- [1,2794,null,{}] 09:31:55 INFO - PROCESS | 1751 | 1464625915100 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:55 INFO - PROCESS | 1751 | 1464625915415 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:31:55 INFO - PROCESS | 1751 | 1464625915469 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 1751 | ++DOCSHELL 0x896d9000 == 123 [pid = 1751] [id = 706] 09:31:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8cdca800) [pid = 1751] [serial = 2119] [outer = (nil)] 09:31:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8d3c4400) [pid = 1751] [serial = 2120] [outer = 0x8cdca800] 09:31:55 INFO - PROCESS | 1751 | 1464625915692 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8d70cc00) [pid = 1751] [serial = 2121] [outer = 0x8cdca800] 09:31:56 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x9b526c00) [pid = 1751] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:31:56 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x8689cc00) [pid = 1751] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:31:56 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x8cdd5000) [pid = 1751] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:31:56 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x8b9d4800) [pid = 1751] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:31:56 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x8839d400) [pid = 1751] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:31:57 INFO - PROCESS | 1751 | 1464625917051 Marionette TRACE conn3 <- [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]]]}] 09:31:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:31:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1999ms 09:31:57 INFO - PROCESS | 1751 | 1464625917072 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:31:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:31:57 INFO - PROCESS | 1751 | 1464625917077 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:31:57 INFO - PROCESS | 1751 | 1464625917084 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 1751 | 1464625917088 Marionette TRACE conn3 <- [1,2798,null,{}] 09:31:57 INFO - PROCESS | 1751 | 1464625917094 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:57 INFO - PROCESS | 1751 | 1464625917335 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:31:57 INFO - PROCESS | 1751 | 1464625917561 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a4ec800 == 124 [pid = 1751] [id = 707] 09:31:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8dbc4400) [pid = 1751] [serial = 2122] [outer = (nil)] 09:31:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8dd0b800) [pid = 1751] [serial = 2123] [outer = 0x8dbc4400] 09:31:57 INFO - PROCESS | 1751 | 1464625917638 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8dee1000) [pid = 1751] [serial = 2124] [outer = 0x8dbc4400] 09:31:58 INFO - PROCESS | 1751 | 1464625918706 Marionette TRACE conn3 <- [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]]]}] 09:31:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:31:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1681ms 09:31:58 INFO - PROCESS | 1751 | 1464625918766 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:31:58 INFO - PROCESS | 1751 | 1464625918772 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:31:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:31:58 INFO - PROCESS | 1751 | 1464625918782 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:31:58 INFO - PROCESS | 1751 | 1464625918787 Marionette TRACE conn3 <- [1,2802,null,{}] 09:31:58 INFO - PROCESS | 1751 | 1464625918799 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:59 INFO - PROCESS | 1751 | 1464625919091 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:31:59 INFO - PROCESS | 1751 | 1464625919469 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x893b4c00 == 125 [pid = 1751] [id = 708] 09:31:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8a06cc00) [pid = 1751] [serial = 2125] [outer = (nil)] 09:31:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8a4e1400) [pid = 1751] [serial = 2126] [outer = 0x8a06cc00] 09:31:59 INFO - PROCESS | 1751 | 1464625919565 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8a4e8800) [pid = 1751] [serial = 2127] [outer = 0x8a06cc00] 09:32:00 INFO - PROCESS | 1751 | 1464625920600 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:32:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:32:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1895ms 09:32:00 INFO - PROCESS | 1751 | 1464625920677 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 1751 | 1464625920685 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:32:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:32:00 INFO - PROCESS | 1751 | 1464625920697 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 1751 | 1464625920701 Marionette TRACE conn3 <- [1,2806,null,{}] 09:32:00 INFO - PROCESS | 1751 | 1464625920707 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:01 INFO - PROCESS | 1751 | 1464625921026 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:32:01 INFO - PROCESS | 1751 | 1464625921394 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a06c800 == 126 [pid = 1751] [id = 709] 09:32:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8d70bc00) [pid = 1751] [serial = 2128] [outer = (nil)] 09:32:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8dda6800) [pid = 1751] [serial = 2129] [outer = 0x8d70bc00] 09:32:01 INFO - PROCESS | 1751 | 1464625921530 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8f175000) [pid = 1751] [serial = 2130] [outer = 0x8d70bc00] 09:32:02 INFO - PROCESS | 1751 | 1464625922571 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:32:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:32:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1942ms 09:32:02 INFO - PROCESS | 1751 | 1464625922640 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 1751 | 1464625922644 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:32:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:32:02 INFO - PROCESS | 1751 | 1464625922652 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 1751 | 1464625922658 Marionette TRACE conn3 <- [1,2810,null,{}] 09:32:02 INFO - PROCESS | 1751 | 1464625922679 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:02 INFO - PROCESS | 1751 | 1464625922992 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:32:03 INFO - PROCESS | 1751 | 1464625923395 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f371000 == 127 [pid = 1751] [id = 710] 09:32:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x90b7c000) [pid = 1751] [serial = 2131] [outer = (nil)] 09:32:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x90bc4400) [pid = 1751] [serial = 2132] [outer = 0x90b7c000] 09:32:03 INFO - PROCESS | 1751 | 1464625923491 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x90cf1000) [pid = 1751] [serial = 2133] [outer = 0x90b7c000] 09:32:04 INFO - PROCESS | 1751 | 1464625924521 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:32:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:32:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1913ms 09:32:04 INFO - PROCESS | 1751 | 1464625924565 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 1751 | 1464625924570 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:32:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:32:04 INFO - PROCESS | 1751 | 1464625924576 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - PROCESS | 1751 | 1464625924581 Marionette TRACE conn3 <- [1,2814,null,{}] 09:32:04 INFO - PROCESS | 1751 | 1464625924588 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:04 INFO - PROCESS | 1751 | 1464625924850 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:32:05 INFO - PROCESS | 1751 | 1464625925202 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f36cc00 == 128 [pid = 1751] [id = 711] 09:32:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x916de000) [pid = 1751] [serial = 2134] [outer = (nil)] 09:32:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x91707000) [pid = 1751] [serial = 2135] [outer = 0x916de000] 09:32:05 INFO - PROCESS | 1751 | 1464625925301 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x9189a000) [pid = 1751] [serial = 2136] [outer = 0x916de000] 09:32:06 INFO - PROCESS | 1751 | 1464625926281 Marionette TRACE conn3 <- [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]]]}] 09:32:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:32:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1781ms 09:32:06 INFO - PROCESS | 1751 | 1464625926360 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 1751 | 1464625926364 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:32:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:32:06 INFO - PROCESS | 1751 | 1464625926371 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - PROCESS | 1751 | 1464625926374 Marionette TRACE conn3 <- [1,2818,null,{}] 09:32:06 INFO - PROCESS | 1751 | 1464625926381 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:06 INFO - PROCESS | 1751 | 1464625926669 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:32:07 INFO - PROCESS | 1751 | 1464625927040 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x90b79c00 == 129 [pid = 1751] [id = 712] 09:32:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x91644c00) [pid = 1751] [serial = 2137] [outer = (nil)] 09:32:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x919dac00) [pid = 1751] [serial = 2138] [outer = 0x91644c00] 09:32:07 INFO - PROCESS | 1751 | 1464625927137 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x91eb0000) [pid = 1751] [serial = 2139] [outer = 0x91644c00] 09:32:08 INFO - PROCESS | 1751 | 1464625928107 Marionette TRACE conn3 <- [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]]]}] 09:32:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:32:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1791ms 09:32:08 INFO - PROCESS | 1751 | 1464625928163 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 1751 | 1464625928168 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:32:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:32:08 INFO - PROCESS | 1751 | 1464625928174 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 1751 | 1464625928178 Marionette TRACE conn3 <- [1,2822,null,{}] 09:32:08 INFO - PROCESS | 1751 | 1464625928183 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:08 INFO - PROCESS | 1751 | 1464625928495 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:32:08 INFO - PROCESS | 1751 | 1464625928863 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x916d9400 == 130 [pid = 1751] [id = 713] 09:32:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x924cc000) [pid = 1751] [serial = 2140] [outer = (nil)] 09:32:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x92656000) [pid = 1751] [serial = 2141] [outer = 0x924cc000] 09:32:08 INFO - PROCESS | 1751 | 1464625928957 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x9265e400) [pid = 1751] [serial = 2142] [outer = 0x924cc000] 09:32:09 INFO - PROCESS | 1751 | 1464625929898 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:32:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:32:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1783ms 09:32:09 INFO - PROCESS | 1751 | 1464625929958 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 1751 | 1464625929963 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:32:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:32:09 INFO - PROCESS | 1751 | 1464625929969 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:32:09 INFO - PROCESS | 1751 | 1464625929973 Marionette TRACE conn3 <- [1,2826,null,{}] 09:32:09 INFO - PROCESS | 1751 | 1464625929979 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:10 INFO - PROCESS | 1751 | 1464625930230 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:32:10 INFO - PROCESS | 1751 | 1464625930593 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 1751 | ++DOCSHELL 0x92655000 == 131 [pid = 1751] [id = 714] 09:32:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x92677400) [pid = 1751] [serial = 2143] [outer = (nil)] 09:32:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x92a1e400) [pid = 1751] [serial = 2144] [outer = 0x92677400] 09:32:10 INFO - PROCESS | 1751 | 1464625930697 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x93852800) [pid = 1751] [serial = 2145] [outer = 0x92677400] 09:32:11 INFO - PROCESS | 1751 | 1464625931663 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:32:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:32:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1740ms 09:32:11 INFO - PROCESS | 1751 | 1464625931711 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 1751 | 1464625931714 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:32:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:32:11 INFO - PROCESS | 1751 | 1464625931722 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 1751 | 1464625931726 Marionette TRACE conn3 <- [1,2830,null,{}] 09:32:11 INFO - PROCESS | 1751 | 1464625931732 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:11 INFO - PROCESS | 1751 | 1464625931984 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:32:12 INFO - PROCESS | 1751 | 1464625932366 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d3c4c00 == 132 [pid = 1751] [id = 715] 09:32:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x8f177000) [pid = 1751] [serial = 2146] [outer = (nil)] 09:32:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x94fd4000) [pid = 1751] [serial = 2147] [outer = 0x8f177000] 09:32:12 INFO - PROCESS | 1751 | 1464625932463 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x95199000) [pid = 1751] [serial = 2148] [outer = 0x8f177000] 09:32:13 INFO - PROCESS | 1751 | 1464625933390 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:32:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:32:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1698ms 09:32:13 INFO - PROCESS | 1751 | 1464625933422 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 1751 | 1464625933426 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:32:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:32:13 INFO - PROCESS | 1751 | 1464625933434 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 1751 | 1464625933438 Marionette TRACE conn3 <- [1,2834,null,{}] 09:32:13 INFO - PROCESS | 1751 | 1464625933445 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:13 INFO - PROCESS | 1751 | 1464625933682 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:32:14 INFO - PROCESS | 1751 | 1464625934036 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x9385a400 == 133 [pid = 1751] [id = 716] 09:32:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x94f1ac00) [pid = 1751] [serial = 2149] [outer = (nil)] 09:32:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x98f77400) [pid = 1751] [serial = 2150] [outer = 0x94f1ac00] 09:32:14 INFO - PROCESS | 1751 | 1464625934130 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x9910f000) [pid = 1751] [serial = 2151] [outer = 0x94f1ac00] 09:32:15 INFO - PROCESS | 1751 | 1464625935084 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:32:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:32:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1681ms 09:32:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:32:15 INFO - PROCESS | 1751 | 1464625935117 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:32:15 INFO - PROCESS | 1751 | 1464625935120 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:32:15 INFO - PROCESS | 1751 | 1464625935128 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:32:15 INFO - PROCESS | 1751 | 1464625935132 Marionette TRACE conn3 <- [1,2838,null,{}] 09:32:15 INFO - PROCESS | 1751 | 1464625935138 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:15 INFO - PROCESS | 1751 | 1464625935394 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:32:15 INFO - PROCESS | 1751 | 1464625935758 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x98f04000 == 134 [pid = 1751] [id = 717] 09:32:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x99dc8800) [pid = 1751] [serial = 2152] [outer = (nil)] 09:32:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x9a12bc00) [pid = 1751] [serial = 2153] [outer = 0x99dc8800] 09:32:15 INFO - PROCESS | 1751 | 1464625935855 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x9a130c00) [pid = 1751] [serial = 2154] [outer = 0x99dc8800] 09:32:16 INFO - PROCESS | 1751 | 1464625936835 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:32:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1745ms 09:32:16 INFO - PROCESS | 1751 | 1464625936872 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 1751 | 1464625936877 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:32:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:32:16 INFO - PROCESS | 1751 | 1464625936886 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 1751 | 1464625936891 Marionette TRACE conn3 <- [1,2842,null,{}] 09:32:16 INFO - PROCESS | 1751 | 1464625936898 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:17 INFO - PROCESS | 1751 | 1464625937185 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:32:17 INFO - PROCESS | 1751 | 1464625937550 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x94f1a400 == 135 [pid = 1751] [id = 718] 09:32:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x9b2b3800) [pid = 1751] [serial = 2155] [outer = (nil)] 09:32:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x9b526400) [pid = 1751] [serial = 2156] [outer = 0x9b2b3800] 09:32:17 INFO - PROCESS | 1751 | 1464625937657 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x9b954000) [pid = 1751] [serial = 2157] [outer = 0x9b2b3800] 09:32:18 INFO - PROCESS | 1751 | 1464625938653 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:32:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:32:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1837ms 09:32:18 INFO - PROCESS | 1751 | 1464625938724 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 1751 | 1464625938728 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:32:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:32:18 INFO - PROCESS | 1751 | 1464625938736 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - PROCESS | 1751 | 1464625938740 Marionette TRACE conn3 <- [1,2846,null,{}] 09:32:18 INFO - PROCESS | 1751 | 1464625938746 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:19 INFO - PROCESS | 1751 | 1464625939001 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:32:19 INFO - PROCESS | 1751 | 1464625939359 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a886400 == 136 [pid = 1751] [id = 719] 09:32:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x9b20a800) [pid = 1751] [serial = 2158] [outer = (nil)] 09:32:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x9cfc4400) [pid = 1751] [serial = 2159] [outer = 0x9b20a800] 09:32:19 INFO - PROCESS | 1751 | 1464625939457 Marionette DEBUG loaded listener.js 09:32:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0xa24fcc00) [pid = 1751] [serial = 2160] [outer = 0x9b20a800] 09:32:20 INFO - PROCESS | 1751 | 1464625940385 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:32:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:32:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1688ms 09:32:20 INFO - PROCESS | 1751 | 1464625940425 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 1751 | 1464625940429 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:32:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:32:20 INFO - PROCESS | 1751 | 1464625940436 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 1751 | 1464625940440 Marionette TRACE conn3 <- [1,2850,null,{}] 09:32:20 INFO - PROCESS | 1751 | 1464625940446 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:20 INFO - PROCESS | 1751 | 1464625940677 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:32:21 INFO - PROCESS | 1751 | 1464625941056 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x86894c00 == 137 [pid = 1751] [id = 720] 09:32:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x87051c00) [pid = 1751] [serial = 2161] [outer = (nil)] 09:32:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0xa3254400) [pid = 1751] [serial = 2162] [outer = 0x87051c00] 09:32:21 INFO - PROCESS | 1751 | 1464625941153 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0xa35f2400) [pid = 1751] [serial = 2163] [outer = 0x87051c00] 09:32:22 INFO - PROCESS | 1751 | 1464625942135 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:32:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:32:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1740ms 09:32:22 INFO - PROCESS | 1751 | 1464625942177 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 1751 | 1464625942181 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:32:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:32:22 INFO - PROCESS | 1751 | 1464625942188 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 1751 | 1464625942190 Marionette TRACE conn3 <- [1,2854,null,{}] 09:32:22 INFO - PROCESS | 1751 | 1464625942197 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:22 INFO - PROCESS | 1751 | 1464625942435 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:32:22 INFO - PROCESS | 1751 | 1464625942792 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e9aac00 == 138 [pid = 1751] [id = 721] 09:32:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x8e9ab000) [pid = 1751] [serial = 2164] [outer = (nil)] 09:32:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x8e9b2800) [pid = 1751] [serial = 2165] [outer = 0x8e9ab000] 09:32:22 INFO - PROCESS | 1751 | 1464625942896 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x8e9b4400) [pid = 1751] [serial = 2166] [outer = 0x8e9ab000] 09:32:23 INFO - PROCESS | 1751 | 1464625943806 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:32:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:32:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1688ms 09:32:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:32:23 INFO - PROCESS | 1751 | 1464625943877 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:32:23 INFO - PROCESS | 1751 | 1464625943881 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:32:23 INFO - PROCESS | 1751 | 1464625943888 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:32:23 INFO - PROCESS | 1751 | 1464625943891 Marionette TRACE conn3 <- [1,2858,null,{}] 09:32:23 INFO - PROCESS | 1751 | 1464625943897 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:24 INFO - PROCESS | 1751 | 1464625944149 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:32:24 INFO - PROCESS | 1751 | 1464625944506 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8e9b0800 == 139 [pid = 1751] [id = 722] 09:32:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x8e9b1000) [pid = 1751] [serial = 2167] [outer = (nil)] 09:32:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0xa3069800) [pid = 1751] [serial = 2168] [outer = 0x8e9b1000] 09:32:24 INFO - PROCESS | 1751 | 1464625944600 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0xa355a800) [pid = 1751] [serial = 2169] [outer = 0x8e9b1000] 09:32:25 INFO - PROCESS | 1751 | 1464625945550 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:32:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1738ms 09:32:25 INFO - PROCESS | 1751 | 1464625945625 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 1751 | 1464625945629 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:32:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:32:25 INFO - PROCESS | 1751 | 1464625945636 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 1751 | 1464625945639 Marionette TRACE conn3 <- [1,2862,null,{}] 09:32:25 INFO - PROCESS | 1751 | 1464625945645 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:25 INFO - PROCESS | 1751 | 1464625945895 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:32:26 INFO - PROCESS | 1751 | 1464625946248 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x86892800 == 140 [pid = 1751] [id = 723] 09:32:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x8bddb000) [pid = 1751] [serial = 2170] [outer = (nil)] 09:32:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0xa6295800) [pid = 1751] [serial = 2171] [outer = 0x8bddb000] 09:32:26 INFO - PROCESS | 1751 | 1464625946342 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 182 (0xa670a000) [pid = 1751] [serial = 2172] [outer = 0x8bddb000] 09:32:27 INFO - PROCESS | 1751 | 1464625947345 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:32:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:32:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1782ms 09:32:27 INFO - PROCESS | 1751 | 1464625947419 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 1751 | 1464625947423 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:32:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:32:27 INFO - PROCESS | 1751 | 1464625947430 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:32:27 INFO - PROCESS | 1751 | 1464625947434 Marionette TRACE conn3 <- [1,2866,null,{}] 09:32:27 INFO - PROCESS | 1751 | 1464625947440 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:27 INFO - PROCESS | 1751 | 1464625947724 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:32:28 INFO - PROCESS | 1751 | 1464625948082 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x86160800 == 141 [pid = 1751] [id = 724] 09:32:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 183 (0x86161000) [pid = 1751] [serial = 2173] [outer = (nil)] 09:32:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 184 (0x86169400) [pid = 1751] [serial = 2174] [outer = 0x86161000] 09:32:28 INFO - PROCESS | 1751 | 1464625948175 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 185 (0x8616c400) [pid = 1751] [serial = 2175] [outer = 0x86161000] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0xa3253000 == 140 [pid = 1751] [id = 703] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x86742800 == 139 [pid = 1751] [id = 702] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x898f7800 == 138 [pid = 1751] [id = 701] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0xa051d400 == 137 [pid = 1751] [id = 700] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x89748c00 == 136 [pid = 1751] [id = 698] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x9a783c00 == 135 [pid = 1751] [id = 699] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x99efdc00 == 134 [pid = 1751] [id = 697] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x9259e400 == 133 [pid = 1751] [id = 578] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x94f1cc00 == 132 [pid = 1751] [id = 696] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x882c3c00 == 131 [pid = 1751] [id = 695] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x90bc0000 == 130 [pid = 1751] [id = 694] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x91ebc800 == 129 [pid = 1751] [id = 693] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x90bc6800 == 128 [pid = 1751] [id = 691] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x9189d000 == 127 [pid = 1751] [id = 692] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8db84800 == 126 [pid = 1751] [id = 690] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8db8bc00 == 125 [pid = 1751] [id = 689] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8cdd6400 == 124 [pid = 1751] [id = 688] 09:32:31 INFO - PROCESS | 1751 | --DOCSHELL 0x8839b800 == 123 [pid = 1751] [id = 687] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 184 (0x8dbc8400) [pid = 1751] [serial = 2060] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 183 (0x8d7cc000) [pid = 1751] [serial = 1941] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 182 (0x8d3c5000) [pid = 1751] [serial = 2057] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 181 (0x8d596c00) [pid = 1751] [serial = 2058] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0x8bba0400) [pid = 1751] [serial = 2054] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0x884fc000) [pid = 1751] [serial = 2051] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x894c7c00) [pid = 1751] [serial = 2052] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0xa1036000) [pid = 1751] [serial = 2048] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x9cce2c00) [pid = 1751] [serial = 2045] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x9b919800) [pid = 1751] [serial = 2042] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x9b04bc00) [pid = 1751] [serial = 2039] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x99f25400) [pid = 1751] [serial = 2036] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x9519d400) [pid = 1751] [serial = 2033] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x94f22c00) [pid = 1751] [serial = 2030] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x92d1b400) [pid = 1751] [serial = 2027] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x92660c00) [pid = 1751] [serial = 2024] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x91ebb000) [pid = 1751] [serial = 2021] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x916e1400) [pid = 1751] [serial = 2018] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x90cf4000) [pid = 1751] [serial = 2015] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x8f370800) [pid = 1751] [serial = 2012] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x8dbc7400) [pid = 1751] [serial = 2009] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x898f1c00) [pid = 1751] [serial = 2006] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x8ccb8800) [pid = 1751] [serial = 2055] [outer = (nil)] [url = about:blank] 09:32:31 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x9cf42800) [pid = 1751] [serial = 1992] [outer = (nil)] [url = about:blank] 09:32:32 INFO - PROCESS | 1751 | 1464625952028 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:32:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:32:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 4652ms 09:32:32 INFO - PROCESS | 1751 | 1464625952083 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:32:32 INFO - PROCESS | 1751 | 1464625952088 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:32:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:32:32 INFO - PROCESS | 1751 | 1464625952097 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:32:32 INFO - PROCESS | 1751 | 1464625952102 Marionette TRACE conn3 <- [1,2870,null,{}] 09:32:32 INFO - PROCESS | 1751 | 1464625952112 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:32 INFO - PROCESS | 1751 | 1464625952399 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:32:32 INFO - PROCESS | 1751 | 1464625952632 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x8616a800 == 124 [pid = 1751] [id = 725] 09:32:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x8705a800) [pid = 1751] [serial = 2176] [outer = (nil)] 09:32:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x8839c400) [pid = 1751] [serial = 2177] [outer = 0x8705a800] 09:32:32 INFO - PROCESS | 1751 | 1464625952717 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x893b8000) [pid = 1751] [serial = 2178] [outer = 0x8705a800] 09:32:33 INFO - PROCESS | 1751 | 1464625953591 Marionette TRACE conn3 <- [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]]]}] 09:32:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:32:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1533ms 09:32:33 INFO - PROCESS | 1751 | 1464625953630 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 1751 | 1464625953639 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:32:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:32:33 INFO - PROCESS | 1751 | 1464625953686 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 1751 | 1464625953691 Marionette TRACE conn3 <- [1,2874,null,{}] 09:32:33 INFO - PROCESS | 1751 | 1464625953697 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:33 INFO - PROCESS | 1751 | 1464625953931 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:32:34 INFO - PROCESS | 1751 | 1464625954238 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2eb400 == 125 [pid = 1751] [id = 726] 09:32:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x8a2ecc00) [pid = 1751] [serial = 2179] [outer = (nil)] 09:32:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x8a4e5800) [pid = 1751] [serial = 2180] [outer = 0x8a2ecc00] 09:32:34 INFO - PROCESS | 1751 | 1464625954314 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x8bb9bc00) [pid = 1751] [serial = 2181] [outer = 0x8a2ecc00] 09:32:35 INFO - PROCESS | 1751 | 1464625955271 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:32:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:32:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1635ms 09:32:35 INFO - PROCESS | 1751 | 1464625955319 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 1751 | 1464625955323 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:32:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:32:35 INFO - PROCESS | 1751 | 1464625955337 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - PROCESS | 1751 | 1464625955343 Marionette TRACE conn3 <- [1,2878,null,{}] 09:32:35 INFO - PROCESS | 1751 | 1464625955360 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:35 INFO - PROCESS | 1751 | 1464625955684 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:32:35 INFO - PROCESS | 1751 | 1464625955727 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x8616a400 == 126 [pid = 1751] [id = 727] 09:32:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x8cd4bc00) [pid = 1751] [serial = 2182] [outer = (nil)] 09:32:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x8cfe9400) [pid = 1751] [serial = 2183] [outer = 0x8cd4bc00] 09:32:35 INFO - PROCESS | 1751 | 1464625955807 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x8d595800) [pid = 1751] [serial = 2184] [outer = 0x8cd4bc00] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0x898f4800) [pid = 1751] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0x91eb1800) [pid = 1751] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x9a91a800) [pid = 1751] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x95378c00) [pid = 1751] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x9b520400) [pid = 1751] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x93b96400) [pid = 1751] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x93b9a400) [pid = 1751] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x9a626400) [pid = 1751] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x924c9400) [pid = 1751] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x92d32000) [pid = 1751] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x8d709400) [pid = 1751] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x8f366000) [pid = 1751] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x8f179000) [pid = 1751] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x919d2800) [pid = 1751] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x90c24400) [pid = 1751] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x89742400) [pid = 1751] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x8cdca800) [pid = 1751] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x882c7c00) [pid = 1751] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0xa3254000) [pid = 1751] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x8974ec00) [pid = 1751] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x8cd4a800) [pid = 1751] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0xa1035400) [pid = 1751] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x9b953400) [pid = 1751] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x8cd44400) [pid = 1751] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x99fb5400) [pid = 1751] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x94f24c00) [pid = 1751] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x93831400) [pid = 1751] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x924ccc00) [pid = 1751] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x924ce800) [pid = 1751] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x9189e000) [pid = 1751] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x90c22000) [pid = 1751] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x8dda6c00) [pid = 1751] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8dd01c00) [pid = 1751] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x8cf10800) [pid = 1751] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8839cc00) [pid = 1751] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:32:37 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x8a4ea000) [pid = 1751] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:32:37 INFO - PROCESS | 1751 | 1464625957714 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:32:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:32:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2436ms 09:32:37 INFO - PROCESS | 1751 | 1464625957789 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 1751 | 1464625957794 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:32:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:32:37 INFO - PROCESS | 1751 | 1464625957801 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - PROCESS | 1751 | 1464625957805 Marionette TRACE conn3 <- [1,2882,null,{}] 09:32:37 INFO - PROCESS | 1751 | 1464625957810 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:38 INFO - PROCESS | 1751 | 1464625958128 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:32:38 INFO - PROCESS | 1751 | 1464625958148 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 1751 | ++DOCSHELL 0x8839cc00 == 127 [pid = 1751] [id = 728] 09:32:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8bb98800) [pid = 1751] [serial = 2185] [outer = (nil)] 09:32:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8d593800) [pid = 1751] [serial = 2186] [outer = 0x8bb98800] 09:32:38 INFO - PROCESS | 1751 | 1464625958226 Marionette DEBUG loaded listener.js 09:32:38 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8d7d1000) [pid = 1751] [serial = 2187] [outer = 0x8bb98800] 09:32:39 INFO - PROCESS | 1751 | 1464625959449 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:32:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:32:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1692ms 09:32:39 INFO - PROCESS | 1751 | 1464625959495 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 1751 | 1464625959502 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:32:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:32:39 INFO - PROCESS | 1751 | 1464625959512 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 1751 | 1464625959519 Marionette TRACE conn3 <- [1,2886,null,{}] 09:32:39 INFO - PROCESS | 1751 | 1464625959530 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:39 INFO - PROCESS | 1751 | 1464625959819 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:32:40 INFO - PROCESS | 1751 | 1464625960182 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x8616c000 == 128 [pid = 1751] [id = 729] 09:32:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8689ec00) [pid = 1751] [serial = 2188] [outer = (nil)] 09:32:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x896de400) [pid = 1751] [serial = 2189] [outer = 0x8689ec00] 09:32:40 INFO - PROCESS | 1751 | 1464625960278 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8a06e000) [pid = 1751] [serial = 2190] [outer = 0x8689ec00] 09:32:41 INFO - PROCESS | 1751 | 1464625961327 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:32:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:32:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1896ms 09:32:41 INFO - PROCESS | 1751 | 1464625961408 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:32:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:32:41 INFO - PROCESS | 1751 | 1464625961418 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:32:41 INFO - PROCESS | 1751 | 1464625961429 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - PROCESS | 1751 | 1464625961434 Marionette TRACE conn3 <- [1,2890,null,{}] 09:32:41 INFO - PROCESS | 1751 | 1464625961440 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:41 INFO - PROCESS | 1751 | 1464625961733 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:32:42 INFO - PROCESS | 1751 | 1464625962131 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccb8c00 == 129 [pid = 1751] [id = 730] 09:32:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8cd44400) [pid = 1751] [serial = 2191] [outer = (nil)] 09:32:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8cdce400) [pid = 1751] [serial = 2192] [outer = 0x8cd44400] 09:32:42 INFO - PROCESS | 1751 | 1464625962223 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8d702000) [pid = 1751] [serial = 2193] [outer = 0x8cd44400] 09:32:43 INFO - PROCESS | 1751 | 1464625963340 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:32:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:32:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1983ms 09:32:43 INFO - PROCESS | 1751 | 1464625963413 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:32:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:32:43 INFO - PROCESS | 1751 | 1464625963419 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:32:43 INFO - PROCESS | 1751 | 1464625963427 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - PROCESS | 1751 | 1464625963434 Marionette TRACE conn3 <- [1,2894,null,{}] 09:32:43 INFO - PROCESS | 1751 | 1464625963452 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:43 INFO - PROCESS | 1751 | 1464625963833 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:32:44 INFO - PROCESS | 1751 | 1464625964111 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccb4800 == 130 [pid = 1751] [id = 731] 09:32:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8dd10400) [pid = 1751] [serial = 2194] [outer = (nil)] 09:32:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8ded7c00) [pid = 1751] [serial = 2195] [outer = 0x8dd10400] 09:32:44 INFO - PROCESS | 1751 | 1464625964206 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x8e899000) [pid = 1751] [serial = 2196] [outer = 0x8dd10400] 09:32:45 INFO - PROCESS | 1751 | 1464625965240 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:32:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:32:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1887ms 09:32:45 INFO - PROCESS | 1751 | 1464625965314 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 1751 | 1464625965319 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:32:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:32:45 INFO - PROCESS | 1751 | 1464625965327 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 1751 | 1464625965331 Marionette TRACE conn3 <- [1,2898,null,{}] 09:32:45 INFO - PROCESS | 1751 | 1464625965338 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:45 INFO - PROCESS | 1751 | 1464625965622 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:32:45 INFO - PROCESS | 1751 | 1464625965974 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dd0a800 == 131 [pid = 1751] [id = 732] 09:32:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8e9af000) [pid = 1751] [serial = 2197] [outer = (nil)] 09:32:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x8f181400) [pid = 1751] [serial = 2198] [outer = 0x8e9af000] 09:32:46 INFO - PROCESS | 1751 | 1464625966068 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x8f36a000) [pid = 1751] [serial = 2199] [outer = 0x8e9af000] 09:32:47 INFO - PROCESS | 1751 | 1464625967039 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:32:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1782ms 09:32:47 INFO - PROCESS | 1751 | 1464625967109 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 1751 | 1464625967113 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:32:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:32:47 INFO - PROCESS | 1751 | 1464625967120 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - PROCESS | 1751 | 1464625967124 Marionette TRACE conn3 <- [1,2902,null,{}] 09:32:47 INFO - PROCESS | 1751 | 1464625967130 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:47 INFO - PROCESS | 1751 | 1464625967416 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:32:47 INFO - PROCESS | 1751 | 1464625967769 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dbcc000 == 132 [pid = 1751] [id = 733] 09:32:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x8f179800) [pid = 1751] [serial = 2200] [outer = (nil)] 09:32:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x90bbcc00) [pid = 1751] [serial = 2201] [outer = 0x8f179800] 09:32:47 INFO - PROCESS | 1751 | 1464625967862 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x90bc3c00) [pid = 1751] [serial = 2202] [outer = 0x8f179800] 09:32:48 INFO - PROCESS | 1751 | 1464625968828 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:32:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:32:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1780ms 09:32:48 INFO - PROCESS | 1751 | 1464625968901 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:32:48 INFO - PROCESS | 1751 | 1464625968904 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:32:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:32:48 INFO - PROCESS | 1751 | 1464625968912 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:32:48 INFO - PROCESS | 1751 | 1464625968915 Marionette TRACE conn3 <- [1,2906,null,{}] 09:32:48 INFO - PROCESS | 1751 | 1464625968922 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:49 INFO - PROCESS | 1751 | 1464625969226 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:32:49 INFO - PROCESS | 1751 | 1464625969591 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f183000 == 133 [pid = 1751] [id = 734] 09:32:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x8f370800) [pid = 1751] [serial = 2203] [outer = (nil)] 09:32:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x916e7c00) [pid = 1751] [serial = 2204] [outer = 0x8f370800] 09:32:49 INFO - PROCESS | 1751 | 1464625969685 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x91893400) [pid = 1751] [serial = 2205] [outer = 0x8f370800] 09:32:50 INFO - PROCESS | 1751 | 1464625970640 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:32:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:32:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1785ms 09:32:50 INFO - PROCESS | 1751 | 1464625970698 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 1751 | 1464625970702 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:32:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:32:50 INFO - PROCESS | 1751 | 1464625970708 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:32:50 INFO - PROCESS | 1751 | 1464625970711 Marionette TRACE conn3 <- [1,2910,null,{}] 09:32:50 INFO - PROCESS | 1751 | 1464625970718 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:50 INFO - PROCESS | 1751 | 1464625970958 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:32:51 INFO - PROCESS | 1751 | 1464625971306 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 1751 | ++DOCSHELL 0x90cf4000 == 134 [pid = 1751] [id = 735] 09:32:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x916de400) [pid = 1751] [serial = 2206] [outer = (nil)] 09:32:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x91eb3400) [pid = 1751] [serial = 2207] [outer = 0x916de400] 09:32:51 INFO - PROCESS | 1751 | 1464625971418 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x92073c00) [pid = 1751] [serial = 2208] [outer = 0x916de400] 09:32:52 INFO - PROCESS | 1751 | 1464625972284 Marionette TRACE conn3 <- [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]]]}] 09:32:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:32:52 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:32:52 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1636ms 09:32:52 INFO - PROCESS | 1751 | 1464625972346 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 1751 | 1464625972350 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:32:52 INFO - TEST-START | /DOMEvents/constructors.html 09:32:52 INFO - PROCESS | 1751 | 1464625972357 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - PROCESS | 1751 | 1464625972362 Marionette TRACE conn3 <- [1,2914,null,{}] 09:32:52 INFO - PROCESS | 1751 | 1464625972369 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:52 INFO - PROCESS | 1751 | 1464625972608 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:32:52 INFO - PROCESS | 1751 | 1464625972917 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 1751 | ++DOCSHELL 0x91702000 == 135 [pid = 1751] [id = 736] 09:32:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x919db400) [pid = 1751] [serial = 2209] [outer = (nil)] 09:32:52 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x924d4800) [pid = 1751] [serial = 2210] [outer = 0x919db400] 09:32:53 INFO - PROCESS | 1751 | 1464625973011 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x9259ec00) [pid = 1751] [serial = 2211] [outer = 0x919db400] 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:32:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:32:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:32:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:32:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:32:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:32:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:32:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:32:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:32:54 INFO - TEST-OK | /DOMEvents/constructors.html | took 1722ms 09:32:54 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:32:54 INFO - PROCESS | 1751 | 1464625974015 Marionette TRACE conn3 <- [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]]]}] 09:32:54 INFO - PROCESS | 1751 | 1464625974083 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 1751 | 1464625974095 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:32:54 INFO - PROCESS | 1751 | 1464625974106 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 1751 | 1464625974119 Marionette TRACE conn3 <- [1,2918,null,{}] 09:32:54 INFO - PROCESS | 1751 | 1464625974131 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:54 INFO - PROCESS | 1751 | 1464625974361 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:32:54 INFO - PROCESS | 1751 | 1464625974713 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x90c24400 == 136 [pid = 1751] [id = 737] 09:32:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x91eb8800) [pid = 1751] [serial = 2212] [outer = (nil)] 09:32:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x92678800) [pid = 1751] [serial = 2213] [outer = 0x91eb8800] 09:32:54 INFO - PROCESS | 1751 | 1464625974816 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x92a16400) [pid = 1751] [serial = 2214] [outer = 0x91eb8800] 09:32:55 INFO - PROCESS | 1751 | 1464625975644 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:32:55 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:32:55 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1599ms 09:32:55 INFO - PROCESS | 1751 | 1464625975706 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:32:55 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:32:55 INFO - PROCESS | 1751 | 1464625975710 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:32:55 INFO - PROCESS | 1751 | 1464625975717 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 1751 | 1464625975720 Marionette TRACE conn3 <- [1,2922,null,{}] 09:32:55 INFO - PROCESS | 1751 | 1464625975746 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:55 INFO - PROCESS | 1751 | 1464625975980 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:32:56 INFO - PROCESS | 1751 | 1464625976286 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dbd0c00 == 137 [pid = 1751] [id = 738] 09:32:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x91ebac00) [pid = 1751] [serial = 2215] [outer = (nil)] 09:32:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x93831400) [pid = 1751] [serial = 2216] [outer = 0x91ebac00] 09:32:56 INFO - PROCESS | 1751 | 1464625976381 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x93855400) [pid = 1751] [serial = 2217] [outer = 0x91ebac00] 09:32:57 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:32:57 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:32:57 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:32:57 INFO - PROCESS | 1751 | [1751] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:32:57 INFO - PROCESS | 1751 | 1464625977364 Marionette TRACE conn3 <- [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]]]}] 09:32:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:32:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:32:57 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 09:32:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:32:57 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 09:32:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:32:57 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]" 09:32:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:32:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:32:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:32:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1686ms 09:32:57 INFO - PROCESS | 1751 | 1464625977407 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 1751 | 1464625977410 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:32:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:32:57 INFO - PROCESS | 1751 | 1464625977419 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:32:57 INFO - PROCESS | 1751 | 1464625977428 Marionette TRACE conn3 <- [1,2926,null,{}] 09:32:57 INFO - PROCESS | 1751 | 1464625977434 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:57 INFO - PROCESS | 1751 | 1464625977803 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:32:58 INFO - PROCESS | 1751 | 1464625978147 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x97645800 == 138 [pid = 1751] [id = 739] 09:32:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x98f75000) [pid = 1751] [serial = 2218] [outer = (nil)] 09:32:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x9910ac00) [pid = 1751] [serial = 2219] [outer = 0x98f75000] 09:32:58 INFO - PROCESS | 1751 | 1464625978247 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x9a125400) [pid = 1751] [serial = 2220] [outer = 0x98f75000] 09:32:58 INFO - PROCESS | 1751 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:32:59 INFO - PROCESS | 1751 | 1464625979110 Marionette TRACE conn3 <- [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]]]}] 09:32:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:32:59 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1749ms 09:32:59 INFO - PROCESS | 1751 | 1464625979171 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:32:59 INFO - PROCESS | 1751 | 1464625979175 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:32:59 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:32:59 INFO - PROCESS | 1751 | 1464625979182 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:32:59 INFO - PROCESS | 1751 | 1464625979186 Marionette TRACE conn3 <- [1,2930,null,{}] 09:32:59 INFO - PROCESS | 1751 | 1464625979213 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:59 INFO - PROCESS | 1751 | 1464625979448 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:32:59 INFO - PROCESS | 1751 | 1464625979755 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:59 INFO - PROCESS | 1751 | ++DOCSHELL 0x98075400 == 139 [pid = 1751] [id = 740] 09:32:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x98f0e800) [pid = 1751] [serial = 2221] [outer = (nil)] 09:32:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x9a460000) [pid = 1751] [serial = 2222] [outer = 0x98f0e800] 09:32:59 INFO - PROCESS | 1751 | 1464625979852 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x9a461c00) [pid = 1751] [serial = 2223] [outer = 0x98f0e800] 09:33:00 INFO - PROCESS | 1751 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:33:00 INFO - PROCESS | 1751 | 1464625980726 Marionette TRACE conn3 <- [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]]]}] 09:33:00 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:33:00 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1581ms 09:33:00 INFO - PROCESS | 1751 | 1464625980764 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:33:00 INFO - PROCESS | 1751 | 1464625980767 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:33:00 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:33:00 INFO - PROCESS | 1751 | 1464625980786 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 1751 | 1464625980789 Marionette TRACE conn3 <- [1,2934,null,{}] 09:33:00 INFO - PROCESS | 1751 | 1464625980796 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:01 INFO - PROCESS | 1751 | 1464625981061 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:33:01 INFO - PROCESS | 1751 | 1464625981382 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 1751 | ++DOCSHELL 0x9a25e800 == 140 [pid = 1751] [id = 741] 09:33:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x9a465400) [pid = 1751] [serial = 2224] [outer = (nil)] 09:33:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x9a46b000) [pid = 1751] [serial = 2225] [outer = 0x9a465400] 09:33:01 INFO - PROCESS | 1751 | 1464625981479 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x9a46c800) [pid = 1751] [serial = 2226] [outer = 0x9a465400] 09:33:02 INFO - PROCESS | 1751 | 1464625982341 Marionette TRACE conn3 <- [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]]]}] 09:33:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:33:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1584ms 09:33:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:33:02 INFO - PROCESS | 1751 | 1464625982375 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 1751 | 1464625982378 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:33:02 INFO - PROCESS | 1751 | 1464625982387 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 1751 | 1464625982389 Marionette TRACE conn3 <- [1,2938,null,{}] 09:33:02 INFO - PROCESS | 1751 | 1464625982397 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:02 INFO - PROCESS | 1751 | 1464625982633 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:33:02 INFO - PROCESS | 1751 | 1464625982975 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 1751 | ++DOCSHELL 0x8ccbb400 == 141 [pid = 1751] [id = 742] 09:33:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x8ccbcc00) [pid = 1751] [serial = 2227] [outer = (nil)] 09:33:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 178 (0x9a885000) [pid = 1751] [serial = 2228] [outer = 0x8ccbcc00] 09:33:03 INFO - PROCESS | 1751 | 1464625983075 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 1751 | ++DOMWINDOW == 179 (0x9a9b0000) [pid = 1751] [serial = 2229] [outer = 0x8ccbcc00] 09:33:03 INFO - PROCESS | 1751 | 1464625983933 Marionette TRACE conn3 <- [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]]]}] 09:33:03 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. 09:33:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1601ms 09:33:03 INFO - PROCESS | 1751 | 1464625983987 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 1751 | 1464625983992 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:33:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:33:04 INFO - PROCESS | 1751 | 1464625983999 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 1751 | 1464625984003 Marionette TRACE conn3 <- [1,2942,null,{}] 09:33:04 INFO - PROCESS | 1751 | 1464625984009 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:04 INFO - PROCESS | 1751 | 1464625984251 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:33:04 INFO - PROCESS | 1751 | 1464625984572 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x898ee800 == 142 [pid = 1751] [id = 743] 09:33:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 180 (0x8ccb2800) [pid = 1751] [serial = 2230] [outer = (nil)] 09:33:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 181 (0x9b528000) [pid = 1751] [serial = 2231] [outer = 0x8ccb2800] 09:33:04 INFO - PROCESS | 1751 | 1464625984664 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 182 (0x9b704800) [pid = 1751] [serial = 2232] [outer = 0x8ccb2800] 09:33:05 INFO - PROCESS | 1751 | 1464625985519 Marionette TRACE conn3 <- [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"]]]}] 09:33:05 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:33:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:33:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:05 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:33:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1535ms 09:33:05 INFO - PROCESS | 1751 | 1464625985535 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 1751 | 1464625985539 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:33:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:33:05 INFO - PROCESS | 1751 | 1464625985546 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 1751 | 1464625985548 Marionette TRACE conn3 <- [1,2946,null,{}] 09:33:05 INFO - PROCESS | 1751 | 1464625985555 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:05 INFO - PROCESS | 1751 | 1464625985824 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:33:06 INFO - PROCESS | 1751 | 1464625986122 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x9b493800 == 143 [pid = 1751] [id = 744] 09:33:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 183 (0x9b496400) [pid = 1751] [serial = 2233] [outer = (nil)] 09:33:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 184 (0x9cfc9c00) [pid = 1751] [serial = 2234] [outer = 0x9b496400] 09:33:06 INFO - PROCESS | 1751 | 1464625986213 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 185 (0xa051f000) [pid = 1751] [serial = 2235] [outer = 0x9b496400] 09:33:07 INFO - PROCESS | 1751 | 1464625987081 Marionette TRACE conn3 <- [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]]]}] 09:33:07 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:33:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1585ms 09:33:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:33:07 INFO - PROCESS | 1751 | 1464625987132 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 1751 | 1464625987135 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:33:07 INFO - PROCESS | 1751 | 1464625987143 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - PROCESS | 1751 | 1464625987146 Marionette TRACE conn3 <- [1,2950,null,{}] 09:33:07 INFO - PROCESS | 1751 | 1464625987152 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:07 INFO - PROCESS | 1751 | 1464625987402 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:33:07 INFO - PROCESS | 1751 | 1464625987721 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 1751 | ++DOCSHELL 0x9910b400 == 144 [pid = 1751] [id = 745] 09:33:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 186 (0x9910dc00) [pid = 1751] [serial = 2236] [outer = (nil)] 09:33:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 187 (0xa26e8800) [pid = 1751] [serial = 2237] [outer = 0x9910dc00] 09:33:07 INFO - PROCESS | 1751 | 1464625987820 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 1751 | ++DOMWINDOW == 188 (0xa306bc00) [pid = 1751] [serial = 2238] [outer = 0x9910dc00] 09:33:08 INFO - PROCESS | 1751 | ++DOCSHELL 0xa3063c00 == 145 [pid = 1751] [id = 746] 09:33:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 189 (0xa6237400) [pid = 1751] [serial = 2239] [outer = (nil)] 09:33:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 190 (0xa6764c00) [pid = 1751] [serial = 2240] [outer = 0xa6237400] 09:33:08 INFO - PROCESS | 1751 | 1464625988809 Marionette TRACE conn3 <- [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]]]}] 09:33:08 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:33:08 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1681ms 09:33:08 INFO - PROCESS | 1751 | 1464625988822 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 1751 | 1464625988825 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:33:08 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:33:08 INFO - PROCESS | 1751 | 1464625988861 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 1751 | 1464625988864 Marionette TRACE conn3 <- [1,2954,null,{}] 09:33:08 INFO - PROCESS | 1751 | 1464625988871 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:09 INFO - PROCESS | 1751 | 1464625989185 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:33:12 INFO - PROCESS | 1751 | --DOCSHELL 0x86895400 == 144 [pid = 1751] [id = 682] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 189 (0x8dd09000) [pid = 1751] [serial = 2004] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 188 (0x927c2000) [pid = 1751] [serial = 2025] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 187 (0x9b94c000) [pid = 1751] [serial = 2043] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 186 (0x9a149000) [pid = 1751] [serial = 2037] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 185 (0x9cf46000) [pid = 1751] [serial = 2046] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 184 (0x95128800) [pid = 1751] [serial = 2031] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 183 (0x97641400) [pid = 1751] [serial = 2034] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 182 (0x9b2b4400) [pid = 1751] [serial = 2040] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 181 (0x92d2d400) [pid = 1751] [serial = 2028] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 180 (0xa214c400) [pid = 1751] [serial = 2049] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 179 (0x8dda7c00) [pid = 1751] [serial = 2010] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 178 (0x90b7d000) [pid = 1751] [serial = 2013] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 177 (0x916e6c00) [pid = 1751] [serial = 2019] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x924d5400) [pid = 1751] [serial = 2022] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x90cfb800) [pid = 1751] [serial = 2016] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x8a2ef800) [pid = 1751] [serial = 2007] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0x8dd0b800) [pid = 1751] [serial = 2123] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x8d3c4400) [pid = 1751] [serial = 2120] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x896d9800) [pid = 1751] [serial = 2114] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0x898fa000) [pid = 1751] [serial = 2115] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0xa6228c00) [pid = 1751] [serial = 2112] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0xa50e5c00) [pid = 1751] [serial = 2111] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0xa35ea800) [pid = 1751] [serial = 2109] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0xa3550400) [pid = 1751] [serial = 2108] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0xa30f2000) [pid = 1751] [serial = 2106] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0xa30c8000) [pid = 1751] [serial = 2105] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0xa22c5800) [pid = 1751] [serial = 2103] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0xa227f400) [pid = 1751] [serial = 2102] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x9cf47c00) [pid = 1751] [serial = 2100] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x9bf7d000) [pid = 1751] [serial = 2099] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x9b51e800) [pid = 1751] [serial = 2097] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x9adb9400) [pid = 1751] [serial = 2096] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x9a62d800) [pid = 1751] [serial = 2094] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x9a127000) [pid = 1751] [serial = 2093] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x98f02400) [pid = 1751] [serial = 2091] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x98074c00) [pid = 1751] [serial = 2090] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x95192c00) [pid = 1751] [serial = 2088] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x9518f800) [pid = 1751] [serial = 2087] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x9385c800) [pid = 1751] [serial = 2085] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x93854400) [pid = 1751] [serial = 2084] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x92a1a000) [pid = 1751] [serial = 2082] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x9267d800) [pid = 1751] [serial = 2081] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x92657800) [pid = 1751] [serial = 2079] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x924cbc00) [pid = 1751] [serial = 2078] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x91710400) [pid = 1751] [serial = 2076] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x916e3000) [pid = 1751] [serial = 2075] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x90c26000) [pid = 1751] [serial = 2073] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x90bc0800) [pid = 1751] [serial = 2072] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x8e891400) [pid = 1751] [serial = 2070] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8dda4c00) [pid = 1751] [serial = 2069] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8d596000) [pid = 1751] [serial = 2067] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x8cfef400) [pid = 1751] [serial = 2066] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8974dc00) [pid = 1751] [serial = 2064] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x893b6000) [pid = 1751] [serial = 2063] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8a4ec000) [pid = 1751] [serial = 2117] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x8bdcfc00) [pid = 1751] [serial = 2118] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x8d70cc00) [pid = 1751] [serial = 2121] [outer = (nil)] [url = about:blank] 09:33:12 INFO - PROCESS | 1751 | 1464625992493 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 1751 | ++DOCSHELL 0x86162c00 == 145 [pid = 1751] [id = 747] 09:33:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x86168000) [pid = 1751] [serial = 2241] [outer = (nil)] 09:33:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8616e000) [pid = 1751] [serial = 2242] [outer = 0x86168000] 09:33:12 INFO - PROCESS | 1751 | 1464625992588 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x865fcc00) [pid = 1751] [serial = 2243] [outer = 0x86168000] 09:33:13 INFO - PROCESS | 1751 | 1464625993396 Marionette TRACE conn3 <- [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]]]}] 09:33:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:33:13 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 09:33:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 4596ms 09:33:13 INFO - PROCESS | 1751 | 1464625993450 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 1751 | 1464625993456 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:33:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:33:13 INFO - PROCESS | 1751 | 1464625993465 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 1751 | 1464625993472 Marionette TRACE conn3 <- [1,2958,null,{}] 09:33:13 INFO - PROCESS | 1751 | 1464625993480 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:13 INFO - PROCESS | 1751 | 1464625993742 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:33:13 INFO - PROCESS | 1751 | 1464625993963 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x87232000 == 146 [pid = 1751] [id = 748] 09:33:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x87236c00) [pid = 1751] [serial = 2244] [outer = (nil)] 09:33:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x88393c00) [pid = 1751] [serial = 2245] [outer = 0x87236c00] 09:33:14 INFO - PROCESS | 1751 | 1464625994046 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x884efc00) [pid = 1751] [serial = 2246] [outer = 0x87236c00] 09:33:14 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. 09:33:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1433ms 09:33:14 INFO - PROCESS | 1751 | 1464625994885 Marionette TRACE conn3 <- [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]]]}] 09:33:14 INFO - PROCESS | 1751 | 1464625994903 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 1751 | 1464625994908 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:33:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:33:14 INFO - PROCESS | 1751 | 1464625994923 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 1751 | 1464625994925 Marionette TRACE conn3 <- [1,2962,null,{}] 09:33:14 INFO - PROCESS | 1751 | 1464625994932 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:15 INFO - PROCESS | 1751 | 1464625995222 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:33:15 INFO - PROCESS | 1751 | 1464625995273 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 1751 | ++DOCSHELL 0x894c4c00 == 147 [pid = 1751] [id = 749] 09:33:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x896d2000) [pid = 1751] [serial = 2247] [outer = (nil)] 09:33:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x896dcc00) [pid = 1751] [serial = 2248] [outer = 0x896d2000] 09:33:15 INFO - PROCESS | 1751 | 1464625995352 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x89746000) [pid = 1751] [serial = 2249] [outer = 0x896d2000] 09:33:16 INFO - PROCESS | 1751 | 1464625996381 Marionette TRACE conn3 <- [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]]]}] 09:33:16 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. 09:33:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1495ms 09:33:16 INFO - PROCESS | 1751 | 1464625996418 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:33:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:33:16 INFO - PROCESS | 1751 | 1464625996423 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:33:16 INFO - PROCESS | 1751 | 1464625996438 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 1751 | 1464625996448 Marionette TRACE conn3 <- [1,2966,null,{}] 09:33:16 INFO - PROCESS | 1751 | 1464625996464 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:16 INFO - PROCESS | 1751 | 1464625996759 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x898f2000) [pid = 1751] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x8cd4bc00) [pid = 1751] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x8e9b1000) [pid = 1751] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x8e9ab000) [pid = 1751] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x87051c00) [pid = 1751] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x9b20a800) [pid = 1751] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x9b2b3800) [pid = 1751] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x99dc8800) [pid = 1751] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x94f1ac00) [pid = 1751] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x8f177000) [pid = 1751] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x92677400) [pid = 1751] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x924cc000) [pid = 1751] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x91644c00) [pid = 1751] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x916de000) [pid = 1751] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x90b7c000) [pid = 1751] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x8d70bc00) [pid = 1751] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x8a06cc00) [pid = 1751] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x8705a800) [pid = 1751] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0x86161000) [pid = 1751] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x8bddb000) [pid = 1751] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:33:17 INFO - PROCESS | 1751 | --DOMWINDOW == 121 (0x8a2ecc00) [pid = 1751] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:33:17 INFO - PROCESS | 1751 | 1464625997585 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 1751 | ++DOCSHELL 0x86161000 == 148 [pid = 1751] [id = 750] 09:33:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 122 (0x86165000) [pid = 1751] [serial = 2250] [outer = (nil)] 09:33:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x898f2000) [pid = 1751] [serial = 2251] [outer = 0x86165000] 09:33:17 INFO - PROCESS | 1751 | 1464625997682 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x8a4e2800) [pid = 1751] [serial = 2252] [outer = 0x86165000] 09:33:18 INFO - PROCESS | 1751 | 1464625998373 Marionette TRACE conn3 <- [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]]]}] 09:33:18 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. 09:33:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2009ms 09:33:18 INFO - PROCESS | 1751 | 1464625998439 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:33:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:33:18 INFO - PROCESS | 1751 | 1464625998444 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:33:18 INFO - PROCESS | 1751 | 1464625998451 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - PROCESS | 1751 | 1464625998455 Marionette TRACE conn3 <- [1,2970,null,{}] 09:33:18 INFO - PROCESS | 1751 | 1464625998461 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:18 INFO - PROCESS | 1751 | 1464625998759 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:33:18 INFO - PROCESS | 1751 | 1464625998784 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a06cc00 == 149 [pid = 1751] [id = 751] 09:33:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x8b9d1400) [pid = 1751] [serial = 2253] [outer = (nil)] 09:33:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x8bb9d000) [pid = 1751] [serial = 2254] [outer = 0x8b9d1400] 09:33:18 INFO - PROCESS | 1751 | 1464625998861 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x8bdcc800) [pid = 1751] [serial = 2255] [outer = 0x8b9d1400] 09:33:20 INFO - PROCESS | 1751 | 1464626000028 Marionette TRACE conn3 <- [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]]]}] 09:33:20 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. 09:33:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1635ms 09:33:20 INFO - PROCESS | 1751 | 1464626000087 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:33:20 INFO - PROCESS | 1751 | 1464626000094 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:33:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:33:20 INFO - PROCESS | 1751 | 1464626000147 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:33:20 INFO - PROCESS | 1751 | 1464626000152 Marionette TRACE conn3 <- [1,2974,null,{}] 09:33:20 INFO - PROCESS | 1751 | 1464626000173 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:20 INFO - PROCESS | 1751 | 1464626000423 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:33:20 INFO - PROCESS | 1751 | 1464626000789 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 1751 | ++DOCSHELL 0x8722a800 == 150 [pid = 1751] [id = 752] 09:33:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x88394400) [pid = 1751] [serial = 2256] [outer = (nil)] 09:33:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x884f6800) [pid = 1751] [serial = 2257] [outer = 0x88394400] 09:33:20 INFO - PROCESS | 1751 | 1464626000887 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x894be400) [pid = 1751] [serial = 2258] [outer = 0x88394400] 09:33:21 INFO - PROCESS | 1751 | 1464626001756 Marionette TRACE conn3 <- [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]]]}] 09:33:21 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. 09:33:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1693ms 09:33:21 INFO - PROCESS | 1751 | 1464626001799 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 1751 | 1464626001808 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:33:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:33:21 INFO - PROCESS | 1751 | 1464626001819 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 1751 | 1464626001824 Marionette TRACE conn3 <- [1,2978,null,{}] 09:33:21 INFO - PROCESS | 1751 | 1464626001831 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:22 INFO - PROCESS | 1751 | 1464626002197 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:33:22 INFO - PROCESS | 1751 | 1464626002429 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a2ec800 == 151 [pid = 1751] [id = 753] 09:33:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8a2eec00) [pid = 1751] [serial = 2259] [outer = (nil)] 09:33:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8b9cd000) [pid = 1751] [serial = 2260] [outer = 0x8a2eec00] 09:33:22 INFO - PROCESS | 1751 | 1464626002582 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8bba3c00) [pid = 1751] [serial = 2261] [outer = 0x8a2eec00] 09:33:23 INFO - PROCESS | 1751 | 1464626003512 Marionette TRACE conn3 <- [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]]]}] 09:33:23 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. 09:33:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1732ms 09:33:23 INFO - PROCESS | 1751 | 1464626003552 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 1751 | 1464626003555 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:33:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:33:23 INFO - PROCESS | 1751 | 1464626003564 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 1751 | 1464626003570 Marionette TRACE conn3 <- [1,2982,null,{}] 09:33:23 INFO - PROCESS | 1751 | 1464626003588 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:23 INFO - PROCESS | 1751 | 1464626003867 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:33:24 INFO - PROCESS | 1751 | 1464626004178 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cd4d000 == 152 [pid = 1751] [id = 754] 09:33:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8cd4ec00) [pid = 1751] [serial = 2262] [outer = (nil)] 09:33:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8cdd2c00) [pid = 1751] [serial = 2263] [outer = 0x8cd4ec00] 09:33:24 INFO - PROCESS | 1751 | 1464626004326 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8cfe5400) [pid = 1751] [serial = 2264] [outer = 0x8cd4ec00] 09:33:25 INFO - PROCESS | 1751 | 1464626005166 Marionette TRACE conn3 <- [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"]]]}] 09:33:25 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 09:33:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:33:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:33:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1640ms 09:33:25 INFO - PROCESS | 1751 | 1464626005205 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 1751 | 1464626005209 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:33:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:33:25 INFO - PROCESS | 1751 | 1464626005217 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 1751 | 1464626005221 Marionette TRACE conn3 <- [1,2986,null,{}] 09:33:25 INFO - PROCESS | 1751 | 1464626005227 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:25 INFO - PROCESS | 1751 | 1464626005510 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:33:25 INFO - PROCESS | 1751 | 1464626005795 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a4e6800 == 153 [pid = 1751] [id = 755] 09:33:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8cfe8800) [pid = 1751] [serial = 2265] [outer = (nil)] 09:33:25 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8d595400) [pid = 1751] [serial = 2266] [outer = 0x8cfe8800] 09:33:25 INFO - PROCESS | 1751 | 1464626005892 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8d705000) [pid = 1751] [serial = 2267] [outer = 0x8cfe8800] 09:33:26 INFO - PROCESS | 1751 | 1464626006749 Marionette TRACE conn3 <- [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]]]}] 09:33:26 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. 09:33:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1585ms 09:33:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:33:26 INFO - PROCESS | 1751 | 1464626006803 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 1751 | 1464626006807 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:33:26 INFO - PROCESS | 1751 | 1464626006814 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 1751 | 1464626006817 Marionette TRACE conn3 <- [1,2990,null,{}] 09:33:26 INFO - PROCESS | 1751 | 1464626006823 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:27 INFO - PROCESS | 1751 | 1464626007090 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:33:27 INFO - PROCESS | 1751 | 1464626007405 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d3c6c00 == 154 [pid = 1751] [id = 756] 09:33:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x8d3cc800) [pid = 1751] [serial = 2268] [outer = (nil)] 09:33:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x8d7d7800) [pid = 1751] [serial = 2269] [outer = 0x8d3cc800] 09:33:27 INFO - PROCESS | 1751 | 1464626007497 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8db84800) [pid = 1751] [serial = 2270] [outer = 0x8d3cc800] 09:33:28 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d7cd000 == 155 [pid = 1751] [id = 757] 09:33:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8dbce400) [pid = 1751] [serial = 2271] [outer = (nil)] 09:33:28 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8dd04800) [pid = 1751] [serial = 2272] [outer = 0x8dbce400] 09:33:28 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. 09:33:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1738ms 09:33:28 INFO - PROCESS | 1751 | 1464626008538 Marionette TRACE conn3 <- [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]]]}] 09:33:28 INFO - PROCESS | 1751 | 1464626008560 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:33:28 INFO - PROCESS | 1751 | 1464626008563 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:33:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:33:28 INFO - PROCESS | 1751 | 1464626008596 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:33:28 INFO - PROCESS | 1751 | 1464626008599 Marionette TRACE conn3 <- [1,2994,null,{}] 09:33:28 INFO - PROCESS | 1751 | 1464626008606 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:28 INFO - PROCESS | 1751 | 1464626008961 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:33:29 INFO - PROCESS | 1751 | 1464626009322 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d7cac00 == 156 [pid = 1751] [id = 758] 09:33:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8db8c800) [pid = 1751] [serial = 2273] [outer = (nil)] 09:33:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x8dda6c00) [pid = 1751] [serial = 2274] [outer = 0x8db8c800] 09:33:29 INFO - PROCESS | 1751 | 1464626009421 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x8deda400) [pid = 1751] [serial = 2275] [outer = 0x8db8c800] 09:33:30 INFO - PROCESS | 1751 | 1464626010189 Marionette TRACE conn3 <- [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]]]}] 09:33:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:33:30 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 09:33:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1661ms 09:33:30 INFO - PROCESS | 1751 | 1464626010250 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 1751 | 1464626010254 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:33:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:33:30 INFO - PROCESS | 1751 | 1464626010261 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 1751 | 1464626010265 Marionette TRACE conn3 <- [1,2998,null,{}] 09:33:30 INFO - PROCESS | 1751 | 1464626010271 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:30 INFO - PROCESS | 1751 | 1464626010518 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:33:30 INFO - PROCESS | 1751 | 1464626010829 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d7d9400 == 157 [pid = 1751] [id = 759] 09:33:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x8ded6400) [pid = 1751] [serial = 2276] [outer = (nil)] 09:33:30 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x8e899800) [pid = 1751] [serial = 2277] [outer = 0x8ded6400] 09:33:30 INFO - PROCESS | 1751 | 1464626010931 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x8e9ae000) [pid = 1751] [serial = 2278] [outer = 0x8ded6400] 09:33:31 INFO - PROCESS | 1751 | 1464626011789 Marionette TRACE conn3 <- [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]]]}] 09:33:31 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. 09:33:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1583ms 09:33:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:33:31 INFO - PROCESS | 1751 | 1464626011846 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:33:31 INFO - PROCESS | 1751 | 1464626011849 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:33:31 INFO - PROCESS | 1751 | 1464626011857 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:33:31 INFO - PROCESS | 1751 | 1464626011860 Marionette TRACE conn3 <- [1,3002,null,{}] 09:33:31 INFO - PROCESS | 1751 | 1464626011908 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:32 INFO - PROCESS | 1751 | 1464626012305 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:33:32 INFO - PROCESS | 1751 | 1464626012494 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dee1c00 == 158 [pid = 1751] [id = 760] 09:33:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x8e9b1800) [pid = 1751] [serial = 2279] [outer = (nil)] 09:33:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x8f177400) [pid = 1751] [serial = 2280] [outer = 0x8e9b1800] 09:33:32 INFO - PROCESS | 1751 | 1464626012638 Marionette DEBUG loaded listener.js 09:33:32 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x8f17f000) [pid = 1751] [serial = 2281] [outer = 0x8e9b1800] 09:33:33 INFO - PROCESS | 1751 | 1464626013483 Marionette TRACE conn3 <- [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]]]}] 09:33:33 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. 09:33:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1687ms 09:33:33 INFO - PROCESS | 1751 | 1464626013543 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:33:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:33:33 INFO - PROCESS | 1751 | 1464626013548 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:33:33 INFO - PROCESS | 1751 | 1464626013555 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - PROCESS | 1751 | 1464626013559 Marionette TRACE conn3 <- [1,3006,null,{}] 09:33:33 INFO - PROCESS | 1751 | 1464626013588 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:33 INFO - PROCESS | 1751 | 1464626013848 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:33:34 INFO - PROCESS | 1751 | 1464626014169 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 1751 | ++DOCSHELL 0x8cd4dc00 == 159 [pid = 1751] [id = 761] 09:33:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x8e9b3000) [pid = 1751] [serial = 2282] [outer = (nil)] 09:33:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x8f373400) [pid = 1751] [serial = 2283] [outer = 0x8e9b3000] 09:33:34 INFO - PROCESS | 1751 | 1464626014317 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x90b76000) [pid = 1751] [serial = 2284] [outer = 0x8e9b3000] 09:33:35 INFO - PROCESS | 1751 | 1464626015146 Marionette TRACE conn3 <- [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]]]}] 09:33:35 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. 09:33:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1650ms 09:33:35 INFO - PROCESS | 1751 | 1464626015205 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 1751 | 1464626015208 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:33:35 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:33:35 INFO - PROCESS | 1751 | 1464626015215 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - PROCESS | 1751 | 1464626015219 Marionette TRACE conn3 <- [1,3010,null,{}] 09:33:35 INFO - PROCESS | 1751 | 1464626015226 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:35 INFO - PROCESS | 1751 | 1464626015575 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:33:35 INFO - PROCESS | 1751 | 1464626015807 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 1751 | ++DOCSHELL 0x8f364800 == 160 [pid = 1751] [id = 762] 09:33:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x90b7e400) [pid = 1751] [serial = 2285] [outer = (nil)] 09:33:35 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x90bc4c00) [pid = 1751] [serial = 2286] [outer = 0x90b7e400] 09:33:35 INFO - PROCESS | 1751 | 1464626015908 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x90bcac00) [pid = 1751] [serial = 2287] [outer = 0x90b7e400] 09:33:36 INFO - PROCESS | 1751 | 1464626016825 Marionette TRACE conn3 <- [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]]]}] 09:33:36 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 09:33:36 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1641ms 09:33:36 INFO - PROCESS | 1751 | 1464626016858 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 1751 | 1464626016862 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:33:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:33:36 INFO - PROCESS | 1751 | 1464626016869 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 1751 | 1464626016874 Marionette TRACE conn3 <- [1,3014,null,{}] 09:33:36 INFO - PROCESS | 1751 | 1464626016880 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:37 INFO - PROCESS | 1751 | 1464626017198 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:33:37 INFO - PROCESS | 1751 | 1464626017518 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 1751 | ++DOCSHELL 0x90cfa000 == 161 [pid = 1751] [id = 763] 09:33:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x91645400) [pid = 1751] [serial = 2288] [outer = (nil)] 09:33:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x91648c00) [pid = 1751] [serial = 2289] [outer = 0x91645400] 09:33:37 INFO - PROCESS | 1751 | 1464626017676 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x916de800) [pid = 1751] [serial = 2290] [outer = 0x91645400] 09:33:38 INFO - PROCESS | 1751 | [1751] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:33:38 INFO - PROCESS | 1751 | 1464626018605 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:33:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:33:38 INFO - {} 09:33:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:33:38 INFO - {} 09:33:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:33:38 INFO - {} 09:33:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:33:38 INFO - {} 09:33:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1786ms 09:33:38 INFO - PROCESS | 1751 | 1464626018658 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 1751 | 1464626018662 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:33:38 INFO - TEST-START | /FileAPI/fileReader.html 09:33:38 INFO - PROCESS | 1751 | 1464626018668 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 1751 | 1464626018672 Marionette TRACE conn3 <- [1,3018,null,{}] 09:33:38 INFO - PROCESS | 1751 | 1464626018728 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:39 INFO - PROCESS | 1751 | 1464626019012 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:33:39 INFO - PROCESS | 1751 | 1464626019335 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 1751 | ++DOCSHELL 0x90b71c00 == 162 [pid = 1751] [id = 764] 09:33:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x90cf9c00) [pid = 1751] [serial = 2291] [outer = (nil)] 09:33:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x9170f800) [pid = 1751] [serial = 2292] [outer = 0x90cf9c00] 09:33:39 INFO - PROCESS | 1751 | 1464626019421 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x919cf800) [pid = 1751] [serial = 2293] [outer = 0x90cf9c00] 09:33:40 INFO - PROCESS | 1751 | 1464626020214 Marionette TRACE conn3 <- [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]]]}] 09:33:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:33:40 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:33:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:33:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:33:40 INFO - TEST-OK | /FileAPI/fileReader.html | took 1582ms 09:33:40 INFO - PROCESS | 1751 | 1464626020253 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 1751 | 1464626020257 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:33:40 INFO - TEST-START | /FileAPI/historical.html 09:33:40 INFO - PROCESS | 1751 | 1464626020264 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 1751 | 1464626020269 Marionette TRACE conn3 <- [1,3022,null,{}] 09:33:40 INFO - PROCESS | 1751 | 1464626020284 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:40 INFO - PROCESS | 1751 | 1464626020519 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:33:40 INFO - PROCESS | 1751 | 1464626020835 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 1751 | ++DOCSHELL 0x86166c00 == 163 [pid = 1751] [id = 765] 09:33:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x91709000) [pid = 1751] [serial = 2294] [outer = (nil)] 09:33:40 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x91eb1000) [pid = 1751] [serial = 2295] [outer = 0x91709000] 09:33:40 INFO - PROCESS | 1751 | 1464626020928 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x91eb5000) [pid = 1751] [serial = 2296] [outer = 0x91709000] 09:33:41 INFO - PROCESS | 1751 | 1464626021791 Marionette TRACE conn3 <- [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"]]]}] 09:33:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:33:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:33:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:33:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:33:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:33:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:33:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:33:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:33:41 INFO - TEST-OK | /FileAPI/historical.html | took 1541ms 09:33:41 INFO - PROCESS | 1751 | 1464626021809 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:33:41 INFO - PROCESS | 1751 | 1464626021812 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:33:41 INFO - TEST-START | /FileAPI/idlharness.html 09:33:41 INFO - PROCESS | 1751 | 1464626021820 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - PROCESS | 1751 | 1464626021823 Marionette TRACE conn3 <- [1,3026,null,{}] 09:33:41 INFO - PROCESS | 1751 | 1464626021829 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:42 INFO - PROCESS | 1751 | 1464626022097 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:33:42 INFO - PROCESS | 1751 | 1464626022412 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 1751 | ++DOCSHELL 0x919d6400 == 164 [pid = 1751] [id = 766] 09:33:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x919d9400) [pid = 1751] [serial = 2297] [outer = (nil)] 09:33:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x924d4400) [pid = 1751] [serial = 2298] [outer = 0x919d9400] 09:33:42 INFO - PROCESS | 1751 | 1464626022514 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x924d8800) [pid = 1751] [serial = 2299] [outer = 0x919d9400] 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:33:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:33:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:33:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:33:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:33:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:33:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:33:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:33:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:33:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:33:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:33:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:33:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:33:44 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 09:33:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:33:44 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 09:33:44 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 09:33:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:33:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:33:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:33:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:33:44 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 09:33:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:33:44 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 09:33:44 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 09:33:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:33:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:33:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:33:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:33:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:33:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:33:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 2508ms 09:33:44 INFO - TEST-START | /FileAPI/idlharness.worker 09:33:44 INFO - PROCESS | 1751 | 1464626024094 Marionette TRACE conn3 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 09:33:44 INFO - PROCESS | 1751 | 1464626024337 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 1751 | 1464626024344 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:33:44 INFO - PROCESS | 1751 | 1464626024358 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 1751 | 1464626024362 Marionette TRACE conn3 <- [1,3030,null,{}] 09:33:44 INFO - PROCESS | 1751 | 1464626024496 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:44 INFO - PROCESS | 1751 | 1464626024734 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:33:45 INFO - PROCESS | 1751 | 1464626025042 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 1751 | ++DOCSHELL 0x86164c00 == 165 [pid = 1751] [id = 767] 09:33:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x916e8c00) [pid = 1751] [serial = 2300] [outer = (nil)] 09:33:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x94fc9c00) [pid = 1751] [serial = 2301] [outer = 0x916e8c00] 09:33:45 INFO - PROCESS | 1751 | 1464626025133 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 1751 | ++DOMWINDOW == 174 (0x95128800) [pid = 1751] [serial = 2302] [outer = 0x916e8c00] 09:33:45 INFO - PROCESS | 1751 | [1751] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:33:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:33:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:33:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:33:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:33:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:33:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:33:47 INFO - {} 09:33:47 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 09:33:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:33:47 INFO - {} 09:33:47 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 - {} 09:33:47 INFO - {} 09:33:47 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 09:33:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:33:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:33:47 INFO - {} 09:33:47 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 09:33:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:33:47 INFO - {} 09:33:47 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 - {} 09:33:47 INFO - {} 09:33:47 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 09:33:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:33:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:33:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:47 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 09:33:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:47 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 09:33:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:47 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 09:33:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:47 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 09:33:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:33:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:47 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:33:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:33:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:33:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:33:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:33:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:33:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:33:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:33:47 INFO - {} 09:33:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3059ms 09:33:47 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:33:47 INFO - PROCESS | 1751 | 1464626027251 Marionette TRACE conn3 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 09:33:47 INFO - PROCESS | 1751 | 1464626027417 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 1751 | 1464626027423 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:33:47 INFO - PROCESS | 1751 | 1464626027438 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 1751 | 1464626027441 Marionette TRACE conn3 <- [1,3034,null,{}] 09:33:47 INFO - PROCESS | 1751 | 1464626027460 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:47 INFO - PROCESS | 1751 | 1464626027868 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:33:48 INFO - PROCESS | 1751 | 1464626028178 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 1751 | ++DOCSHELL 0x92659400 == 166 [pid = 1751] [id = 768] 09:33:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 175 (0x92660400) [pid = 1751] [serial = 2303] [outer = (nil)] 09:33:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 176 (0x9b91fc00) [pid = 1751] [serial = 2304] [outer = 0x92660400] 09:33:48 INFO - PROCESS | 1751 | 1464626028284 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 1751 | ++DOMWINDOW == 177 (0x9b9b8c00) [pid = 1751] [serial = 2305] [outer = 0x92660400] 09:33:49 INFO - PROCESS | 1751 | 1464626029122 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:33:49 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:33:49 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1694ms 09:33:49 INFO - PROCESS | 1751 | 1464626029131 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 1751 | 1464626029135 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:33:49 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:33:49 INFO - PROCESS | 1751 | 1464626029143 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 1751 | 1464626029146 Marionette TRACE conn3 <- [1,3038,null,{}] 09:33:49 INFO - PROCESS | 1751 | 1464626029152 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:49 INFO - PROCESS | 1751 | 1464626029394 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8a2e8400 == 165 [pid = 1751] [id = 580] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8cd41c00 == 164 [pid = 1751] [id = 181] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x896d3c00 == 163 [pid = 1751] [id = 401] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x854d0400 == 162 [pid = 1751] [id = 429] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8a2eb400 == 161 [pid = 1751] [id = 726] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x86161000 == 160 [pid = 1751] [id = 750] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x894c4c00 == 159 [pid = 1751] [id = 749] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x87232000 == 158 [pid = 1751] [id = 748] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x86162c00 == 157 [pid = 1751] [id = 747] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0xa3063c00 == 156 [pid = 1751] [id = 746] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x97645800 == 155 [pid = 1751] [id = 739] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8dbd0c00 == 154 [pid = 1751] [id = 738] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x90c24400 == 153 [pid = 1751] [id = 737] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x90cf4000 == 152 [pid = 1751] [id = 735] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x91702000 == 151 [pid = 1751] [id = 736] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8f183000 == 150 [pid = 1751] [id = 734] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8dbcc000 == 149 [pid = 1751] [id = 733] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8dd0a800 == 148 [pid = 1751] [id = 732] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccb4800 == 147 [pid = 1751] [id = 731] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8ccb8c00 == 146 [pid = 1751] [id = 730] 09:33:52 INFO - PROCESS | 1751 | --DOCSHELL 0x8616c000 == 145 [pid = 1751] [id = 729] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 176 (0x8dda0400) [pid = 1751] [serial = 2061] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 175 (0x8d593800) [pid = 1751] [serial = 2186] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 174 (0x8cfe9400) [pid = 1751] [serial = 2183] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 173 (0xa3069800) [pid = 1751] [serial = 2168] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 172 (0x8e9b4400) [pid = 1751] [serial = 2166] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 171 (0x8e9b2800) [pid = 1751] [serial = 2165] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 170 (0xa35f2400) [pid = 1751] [serial = 2163] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 169 (0xa3254400) [pid = 1751] [serial = 2162] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 168 (0xa24fcc00) [pid = 1751] [serial = 2160] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 167 (0x9cfc4400) [pid = 1751] [serial = 2159] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 166 (0x9b954000) [pid = 1751] [serial = 2157] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 165 (0x9b526400) [pid = 1751] [serial = 2156] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 164 (0x9a130c00) [pid = 1751] [serial = 2154] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 163 (0x9a12bc00) [pid = 1751] [serial = 2153] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 162 (0x9910f000) [pid = 1751] [serial = 2151] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 161 (0x98f77400) [pid = 1751] [serial = 2150] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 160 (0x95199000) [pid = 1751] [serial = 2148] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 159 (0x94fd4000) [pid = 1751] [serial = 2147] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 158 (0x93852800) [pid = 1751] [serial = 2145] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 157 (0x92a1e400) [pid = 1751] [serial = 2144] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 156 (0x9265e400) [pid = 1751] [serial = 2142] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 155 (0x92656000) [pid = 1751] [serial = 2141] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 154 (0x91eb0000) [pid = 1751] [serial = 2139] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 153 (0x919dac00) [pid = 1751] [serial = 2138] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 152 (0x9189a000) [pid = 1751] [serial = 2136] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 151 (0x91707000) [pid = 1751] [serial = 2135] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 150 (0x90cf1000) [pid = 1751] [serial = 2133] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 149 (0x90bc4400) [pid = 1751] [serial = 2132] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 148 (0x8f175000) [pid = 1751] [serial = 2130] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 147 (0x8dda6800) [pid = 1751] [serial = 2129] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 146 (0x8a4e8800) [pid = 1751] [serial = 2127] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 145 (0x8a4e1400) [pid = 1751] [serial = 2126] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 144 (0x8839c400) [pid = 1751] [serial = 2177] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x893b8000) [pid = 1751] [serial = 2178] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x8616c400) [pid = 1751] [serial = 2175] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x86169400) [pid = 1751] [serial = 2174] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0xa670a000) [pid = 1751] [serial = 2172] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0xa6295800) [pid = 1751] [serial = 2171] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0xa355a800) [pid = 1751] [serial = 2169] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x8a4e5800) [pid = 1751] [serial = 2180] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x8bb9bc00) [pid = 1751] [serial = 2181] [outer = (nil)] [url = about:blank] 09:33:52 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x8d595800) [pid = 1751] [serial = 2184] [outer = (nil)] [url = about:blank] 09:33:53 INFO - PROCESS | 1751 | 1464626033000 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 1751 | ++DOCSHELL 0x8616c000 == 146 [pid = 1751] [id = 769] 09:33:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8616c400) [pid = 1751] [serial = 2306] [outer = (nil)] 09:33:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x865f0c00) [pid = 1751] [serial = 2307] [outer = 0x8616c400] 09:33:53 INFO - PROCESS | 1751 | 1464626033104 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x86897c00) [pid = 1751] [serial = 2308] [outer = 0x8616c400] 09:33:53 INFO - PROCESS | 1751 | 1464626033886 Marionette TRACE conn3 <- [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"]]]}] 09:33:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:33:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:33:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 4786ms 09:33:53 INFO - PROCESS | 1751 | 1464626033931 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 1751 | 1464626033937 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:33:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:33:53 INFO - PROCESS | 1751 | 1464626033946 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 1751 | 1464626033952 Marionette TRACE conn3 <- [1,3042,null,{}] 09:33:53 INFO - PROCESS | 1751 | 1464626033959 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:54 INFO - PROCESS | 1751 | 1464626034213 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:33:54 INFO - PROCESS | 1751 | 1464626034449 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 1751 | ++DOCSHELL 0x8705bc00 == 147 [pid = 1751] [id = 770] 09:33:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8722b800) [pid = 1751] [serial = 2309] [outer = (nil)] 09:33:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x884fcc00) [pid = 1751] [serial = 2310] [outer = 0x8722b800] 09:33:54 INFO - PROCESS | 1751 | 1464626034536 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x894c8c00) [pid = 1751] [serial = 2311] [outer = 0x8722b800] 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:33:55 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. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:33:55 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'.) 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:33:55 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. 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:33:55 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. 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:33:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:33:55 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. 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:33:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:33:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:33:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:33:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:33:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:33:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:33:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:33:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:33:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:33:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1787ms 09:33:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:33:55 INFO - PROCESS | 1751 | 1464626035642 Marionette TRACE conn3 <- [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]]]}] 09:33:55 INFO - PROCESS | 1751 | 1464626035744 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:33:55 INFO - PROCESS | 1751 | 1464626035766 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:33:55 INFO - PROCESS | 1751 | 1464626035835 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - PROCESS | 1751 | 1464626035838 Marionette TRACE conn3 <- [1,3046,null,{}] 09:33:55 INFO - PROCESS | 1751 | 1464626035844 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:56 INFO - PROCESS | 1751 | 1464626036148 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:33:56 INFO - PROCESS | 1751 | 1464626036402 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 1751 | ++DOCSHELL 0x8a4e9800 == 148 [pid = 1751] [id = 771] 09:33:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x8a4eb000) [pid = 1751] [serial = 2312] [outer = (nil)] 09:33:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x8bdd5400) [pid = 1751] [serial = 2313] [outer = 0x8a4eb000] 09:33:56 INFO - PROCESS | 1751 | 1464626036481 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8ccb9400) [pid = 1751] [serial = 2314] [outer = 0x8a4eb000] 09:33:56 INFO - PROCESS | 1751 | [1751] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 143 (0x8dd10400) [pid = 1751] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 142 (0x8f179800) [pid = 1751] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 141 (0x91ebac00) [pid = 1751] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 140 (0x86168000) [pid = 1751] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 139 (0x919db400) [pid = 1751] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 138 (0x8e9af000) [pid = 1751] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 137 (0x98f75000) [pid = 1751] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 136 (0x8ccb2800) [pid = 1751] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 135 (0x896d2000) [pid = 1751] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 134 (0x86165000) [pid = 1751] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 133 (0x98f0e800) [pid = 1751] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 132 (0x8ccbcc00) [pid = 1751] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 131 (0x8689ec00) [pid = 1751] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 130 (0x8cd44400) [pid = 1751] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 129 (0x9a465400) [pid = 1751] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 128 (0x8f370800) [pid = 1751] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 127 (0x91eb8800) [pid = 1751] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 126 (0x8dbc4400) [pid = 1751] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 125 (0x87236c00) [pid = 1751] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 124 (0x916de400) [pid = 1751] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 123 (0xa6237400) [pid = 1751] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:33:58 INFO - PROCESS | 1751 | --DOMWINDOW == 122 (0x9b496400) [pid = 1751] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:33:58 INFO - PROCESS | 1751 | 1464626038115 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:33:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:33:58 INFO - {} 09:33:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2413ms 09:33:58 INFO - PROCESS | 1751 | 1464626038244 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 1751 | 1464626038248 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:33:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:33:58 INFO - PROCESS | 1751 | 1464626038263 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 1751 | 1464626038273 Marionette TRACE conn3 <- [1,3050,null,{}] 09:33:58 INFO - PROCESS | 1751 | 1464626038291 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:58 INFO - PROCESS | 1751 | 1464626038511 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:33:58 INFO - PROCESS | 1751 | 1464626038524 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 1751 | ++DOCSHELL 0x8b9cd800 == 149 [pid = 1751] [id = 772] 09:33:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 123 (0x8ccbbc00) [pid = 1751] [serial = 2315] [outer = (nil)] 09:33:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 124 (0x8d593400) [pid = 1751] [serial = 2316] [outer = 0x8ccbbc00] 09:33:58 INFO - PROCESS | 1751 | 1464626038802 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 1751 | ++DOMWINDOW == 125 (0x8d70e400) [pid = 1751] [serial = 2317] [outer = 0x8ccbbc00] 09:33:59 INFO - PROCESS | 1751 | 1464626039528 Marionette TRACE conn3 <- [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]]]}] 09:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:33:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:33:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1309ms 09:33:59 INFO - PROCESS | 1751 | 1464626039566 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 1751 | 1464626039570 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:33:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:33:59 INFO - PROCESS | 1751 | 1464626039579 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - PROCESS | 1751 | 1464626039582 Marionette TRACE conn3 <- [1,3054,null,{}] 09:33:59 INFO - PROCESS | 1751 | 1464626039588 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:59 INFO - PROCESS | 1751 | 1464626039802 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:34:00 INFO - PROCESS | 1751 | 1464626040203 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 1751 | ++DOCSHELL 0x854d0400 == 150 [pid = 1751] [id = 773] 09:34:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 126 (0x86161000) [pid = 1751] [serial = 2318] [outer = (nil)] 09:34:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 127 (0x865f1c00) [pid = 1751] [serial = 2319] [outer = 0x86161000] 09:34:00 INFO - PROCESS | 1751 | 1464626040307 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 1751 | ++DOMWINDOW == 128 (0x87059800) [pid = 1751] [serial = 2320] [outer = 0x86161000] 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:34:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:34:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:34:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:34:02 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" 09:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:34:02 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" 09:34:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:34:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:34:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:34:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2280ms 09:34:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:34:02 INFO - PROCESS | 1751 | 1464626041684 Marionette TRACE conn3 <- [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"]]]}] 09:34:02 INFO - PROCESS | 1751 | 1464626041890 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 1751 | 1464626041911 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:34:02 INFO - PROCESS | 1751 | 1464626042108 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 1751 | 1464626042115 Marionette TRACE conn3 <- [1,3058,null,{}] 09:34:02 INFO - PROCESS | 1751 | 1464626042136 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:02 INFO - PROCESS | 1751 | 1464626042406 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:34:02 INFO - PROCESS | 1751 | 1464626042714 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bba4c00 == 151 [pid = 1751] [id = 774] 09:34:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 129 (0x8bdd8000) [pid = 1751] [serial = 2321] [outer = (nil)] 09:34:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 130 (0x8cd40000) [pid = 1751] [serial = 2322] [outer = 0x8bdd8000] 09:34:02 INFO - PROCESS | 1751 | 1464626042822 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 1751 | ++DOMWINDOW == 131 (0x8cdca800) [pid = 1751] [serial = 2323] [outer = 0x8bdd8000] 09:34:03 INFO - PROCESS | 1751 | 1464626043823 Marionette TRACE conn3 <- [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]]]}] 09:34:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:34:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:34:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:34:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:34:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:34:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:34:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:34:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:34:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:34:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:34:03 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:03 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:34:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:34:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:34:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:34:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:34:03 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:34:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:34:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:03 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:34:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:34:03 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:34:03 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1936ms 09:34:03 INFO - PROCESS | 1751 | 1464626043869 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:34:03 INFO - PROCESS | 1751 | 1464626043881 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:34:03 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:34:03 INFO - PROCESS | 1751 | 1464626043945 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 1751 | 1464626043950 Marionette TRACE conn3 <- [1,3062,null,{}] 09:34:03 INFO - PROCESS | 1751 | 1464626043958 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:04 INFO - PROCESS | 1751 | 1464626044250 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:34:04 INFO - PROCESS | 1751 | 1464626044652 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:04 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d3ca800 == 152 [pid = 1751] [id = 775] 09:34:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 132 (0x8d58b400) [pid = 1751] [serial = 2324] [outer = (nil)] 09:34:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 133 (0x8db83400) [pid = 1751] [serial = 2325] [outer = 0x8d58b400] 09:34:04 INFO - PROCESS | 1751 | 1464626044753 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 1751 | ++DOMWINDOW == 134 (0x8dbc6c00) [pid = 1751] [serial = 2326] [outer = 0x8d58b400] 09:34:05 INFO - PROCESS | 1751 | [1751] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:34:05 INFO - PROCESS | 1751 | 1464626045716 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:34:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:34:05 INFO - {} 09:34:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1797ms 09:34:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:34:05 INFO - PROCESS | 1751 | 1464626045731 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:34:05 INFO - PROCESS | 1751 | 1464626045735 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:34:05 INFO - PROCESS | 1751 | 1464626045745 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 1751 | 1464626045756 Marionette TRACE conn3 <- [1,3066,null,{}] 09:34:05 INFO - PROCESS | 1751 | 1464626045783 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:06 INFO - PROCESS | 1751 | 1464626046193 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:34:06 INFO - PROCESS | 1751 | 1464626046445 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d70a400 == 153 [pid = 1751] [id = 776] 09:34:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 135 (0x8db85400) [pid = 1751] [serial = 2327] [outer = (nil)] 09:34:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 136 (0x8e8a0400) [pid = 1751] [serial = 2328] [outer = 0x8db85400] 09:34:06 INFO - PROCESS | 1751 | 1464626046539 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 1751 | ++DOMWINDOW == 137 (0x8e9b3c00) [pid = 1751] [serial = 2329] [outer = 0x8db85400] 09:34:07 INFO - PROCESS | 1751 | 1464626047380 Marionette TRACE conn3 <- [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]]]}] 09:34:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:34:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:34:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:34:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:34:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:34:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:34:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:34:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1669ms 09:34:07 INFO - PROCESS | 1751 | 1464626047414 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 1751 | 1464626047419 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:34:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:34:07 INFO - PROCESS | 1751 | 1464626047426 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 1751 | 1464626047430 Marionette TRACE conn3 <- [1,3070,null,{}] 09:34:07 INFO - PROCESS | 1751 | 1464626047436 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:07 INFO - PROCESS | 1751 | 1464626047691 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:34:08 INFO - PROCESS | 1751 | 1464626048010 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dd0a800 == 154 [pid = 1751] [id = 777] 09:34:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 138 (0x8f177800) [pid = 1751] [serial = 2330] [outer = (nil)] 09:34:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 139 (0x8f369800) [pid = 1751] [serial = 2331] [outer = 0x8f177800] 09:34:08 INFO - PROCESS | 1751 | 1464626048151 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 1751 | ++DOMWINDOW == 140 (0x90bbe000) [pid = 1751] [serial = 2332] [outer = 0x8f177800] 09:34:09 INFO - PROCESS | 1751 | 1464626049016 Marionette TRACE conn3 <- [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]]]}] 09:34:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:34:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:34:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:34:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:34:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:34:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:34:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1637ms 09:34:09 INFO - PROCESS | 1751 | 1464626049066 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:34:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:34:09 INFO - PROCESS | 1751 | 1464626049070 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:34:09 INFO - PROCESS | 1751 | 1464626049076 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 1751 | 1464626049080 Marionette TRACE conn3 <- [1,3074,null,{}] 09:34:09 INFO - PROCESS | 1751 | 1464626049101 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:09 INFO - PROCESS | 1751 | 1464626049465 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:34:09 INFO - PROCESS | 1751 | 1464626049703 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 1751 | ++DOCSHELL 0x90c1ec00 == 155 [pid = 1751] [id = 778] 09:34:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 141 (0x90c20800) [pid = 1751] [serial = 2333] [outer = (nil)] 09:34:09 INFO - PROCESS | 1751 | ++DOMWINDOW == 142 (0x90c27800) [pid = 1751] [serial = 2334] [outer = 0x90c20800] 09:34:09 INFO - PROCESS | 1751 | 1464626049866 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 1751 | ++DOMWINDOW == 143 (0x916da000) [pid = 1751] [serial = 2335] [outer = 0x90c20800] 09:34:10 INFO - PROCESS | 1751 | 1464626050776 Marionette TRACE conn3 <- [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]]]}] 09:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:34:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:34:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1729ms 09:34:10 INFO - PROCESS | 1751 | 1464626050808 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 1751 | 1464626050811 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:34:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:34:10 INFO - PROCESS | 1751 | 1464626050818 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - PROCESS | 1751 | 1464626050822 Marionette TRACE conn3 <- [1,3078,null,{}] 09:34:10 INFO - PROCESS | 1751 | 1464626050828 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:11 INFO - PROCESS | 1751 | 1464626051096 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:34:11 INFO - PROCESS | 1751 | 1464626051419 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d594800 == 156 [pid = 1751] [id = 779] 09:34:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 144 (0x8d7d4c00) [pid = 1751] [serial = 2336] [outer = (nil)] 09:34:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 145 (0x8dd05800) [pid = 1751] [serial = 2337] [outer = 0x8d7d4c00] 09:34:11 INFO - PROCESS | 1751 | 1464626051518 Marionette DEBUG loaded listener.js 09:34:11 INFO - PROCESS | 1751 | ++DOMWINDOW == 146 (0x8dd0d400) [pid = 1751] [serial = 2338] [outer = 0x8d7d4c00] 09:34:12 INFO - PROCESS | 1751 | 1464626052488 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 1751 | 1464626052582 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:34:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:34:12 INFO - PROCESS | 1751 | 1464626052592 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - PROCESS | 1751 | 1464626052595 Marionette TRACE conn3 <- [1,3082,null,{}] 09:34:12 INFO - PROCESS | 1751 | 1464626052601 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:12 INFO - PROCESS | 1751 | 1464626052830 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:34:13 INFO - PROCESS | 1751 | 1464626053188 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 1751 | ++DOCSHELL 0x8dedd800 == 157 [pid = 1751] [id = 780] 09:34:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 147 (0x91896000) [pid = 1751] [serial = 2339] [outer = (nil)] 09:34:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 148 (0x924d6000) [pid = 1751] [serial = 2340] [outer = 0x91896000] 09:34:13 INFO - PROCESS | 1751 | 1464626053286 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 1751 | ++DOMWINDOW == 149 (0x92652c00) [pid = 1751] [serial = 2341] [outer = 0x91896000] 09:34:14 INFO - PROCESS | 1751 | 1464626054152 Marionette TRACE conn3 <- [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]]]}] 09:34:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:34:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:34:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:34:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:34:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1591ms 09:34:14 INFO - PROCESS | 1751 | 1464626054186 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 1751 | 1464626054190 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:34:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:34:14 INFO - PROCESS | 1751 | 1464626054197 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 1751 | 1464626054201 Marionette TRACE conn3 <- [1,3086,null,{}] 09:34:14 INFO - PROCESS | 1751 | 1464626054206 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:14 INFO - PROCESS | 1751 | 1464626054469 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:34:14 INFO - PROCESS | 1751 | 1464626054812 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 1751 | ++DOCSHELL 0x884fb000 == 158 [pid = 1751] [id = 781] 09:34:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 150 (0x8d7cbc00) [pid = 1751] [serial = 2342] [outer = (nil)] 09:34:14 INFO - PROCESS | 1751 | ++DOMWINDOW == 151 (0x92675800) [pid = 1751] [serial = 2343] [outer = 0x8d7cbc00] 09:34:14 INFO - PROCESS | 1751 | 1464626054954 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 1751 | ++DOMWINDOW == 152 (0x927cb400) [pid = 1751] [serial = 2344] [outer = 0x8d7cbc00] 09:34:15 INFO - PROCESS | 1751 | 1464626055788 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:34:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:34:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1629ms 09:34:15 INFO - PROCESS | 1751 | 1464626055827 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:34:15 INFO - PROCESS | 1751 | 1464626055832 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:34:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:34:15 INFO - PROCESS | 1751 | 1464626055839 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:34:15 INFO - PROCESS | 1751 | 1464626055843 Marionette TRACE conn3 <- [1,3090,null,{}] 09:34:15 INFO - PROCESS | 1751 | 1464626055849 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:16 INFO - PROCESS | 1751 | 1464626056128 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:34:16 INFO - PROCESS | 1751 | 1464626056449 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 1751 | ++DOCSHELL 0x92657c00 == 159 [pid = 1751] [id = 782] 09:34:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 153 (0x92676c00) [pid = 1751] [serial = 2345] [outer = (nil)] 09:34:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 154 (0x92d2c000) [pid = 1751] [serial = 2346] [outer = 0x92676c00] 09:34:16 INFO - PROCESS | 1751 | 1464626056591 Marionette DEBUG loaded listener.js 09:34:16 INFO - PROCESS | 1751 | ++DOMWINDOW == 155 (0x93833800) [pid = 1751] [serial = 2347] [outer = 0x92676c00] 09:34:17 INFO - PROCESS | 1751 | 1464626057392 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:34:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:34:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1586ms 09:34:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:34:17 INFO - PROCESS | 1751 | 1464626057427 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 1751 | 1464626057430 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:34:17 INFO - PROCESS | 1751 | 1464626057438 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - PROCESS | 1751 | 1464626057441 Marionette TRACE conn3 <- [1,3094,null,{}] 09:34:17 INFO - PROCESS | 1751 | 1464626057448 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:17 INFO - PROCESS | 1751 | 1464626057698 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:34:18 INFO - PROCESS | 1751 | 1464626057991 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 1751 | ++DOCSHELL 0x92d14000 == 160 [pid = 1751] [id = 783] 09:34:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 156 (0x92d20000) [pid = 1751] [serial = 2348] [outer = (nil)] 09:34:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 157 (0x93ba0800) [pid = 1751] [serial = 2349] [outer = 0x92d20000] 09:34:18 INFO - PROCESS | 1751 | 1464626058103 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 1751 | ++DOMWINDOW == 158 (0x95132800) [pid = 1751] [serial = 2350] [outer = 0x92d20000] 09:34:19 INFO - PROCESS | 1751 | 1464626059039 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:34:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:34:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1641ms 09:34:19 INFO - PROCESS | 1751 | 1464626059078 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:34:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:34:19 INFO - PROCESS | 1751 | 1464626059083 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:34:19 INFO - PROCESS | 1751 | 1464626059089 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:34:19 INFO - PROCESS | 1751 | 1464626059094 Marionette TRACE conn3 <- [1,3098,null,{}] 09:34:19 INFO - PROCESS | 1751 | 1464626059100 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:19 INFO - PROCESS | 1751 | 1464626059389 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:34:19 INFO - PROCESS | 1751 | 1464626059800 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 1751 | ++DOCSHELL 0x8bba4800 == 161 [pid = 1751] [id = 784] 09:34:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 159 (0x9265cc00) [pid = 1751] [serial = 2351] [outer = (nil)] 09:34:19 INFO - PROCESS | 1751 | ++DOMWINDOW == 160 (0x97648000) [pid = 1751] [serial = 2352] [outer = 0x9265cc00] 09:34:19 INFO - PROCESS | 1751 | 1464626059895 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 1751 | ++DOMWINDOW == 161 (0x98020800) [pid = 1751] [serial = 2353] [outer = 0x9265cc00] 09:34:20 INFO - PROCESS | 1751 | 1464626060710 Marionette TRACE conn3 <- [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]]]}] 09:34:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:34:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:34:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1687ms 09:34:20 INFO - PROCESS | 1751 | 1464626060776 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:34:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:34:20 INFO - PROCESS | 1751 | 1464626060781 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:34:20 INFO - PROCESS | 1751 | 1464626060788 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 1751 | 1464626060792 Marionette TRACE conn3 <- [1,3102,null,{}] 09:34:20 INFO - PROCESS | 1751 | 1464626060799 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:21 INFO - PROCESS | 1751 | 1464626061051 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:34:21 INFO - PROCESS | 1751 | 1464626061380 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 1751 | ++DOCSHELL 0x95194000 == 162 [pid = 1751] [id = 785] 09:34:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 162 (0x97649c00) [pid = 1751] [serial = 2354] [outer = (nil)] 09:34:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 163 (0x98f08000) [pid = 1751] [serial = 2355] [outer = 0x97649c00] 09:34:21 INFO - PROCESS | 1751 | 1464626061474 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 1751 | ++DOMWINDOW == 164 (0x98f0c400) [pid = 1751] [serial = 2356] [outer = 0x97649c00] 09:34:22 INFO - PROCESS | 1751 | 1464626062345 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:34:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:34:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1578ms 09:34:22 INFO - PROCESS | 1751 | 1464626062366 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:34:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:34:22 INFO - PROCESS | 1751 | 1464626062379 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:34:22 INFO - PROCESS | 1751 | 1464626062385 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - PROCESS | 1751 | 1464626062393 Marionette TRACE conn3 <- [1,3106,null,{}] 09:34:22 INFO - PROCESS | 1751 | 1464626062405 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:22 INFO - PROCESS | 1751 | 1464626062774 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:34:23 INFO - PROCESS | 1751 | 1464626063021 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 1751 | ++DOCSHELL 0x9170dc00 == 163 [pid = 1751] [id = 786] 09:34:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 165 (0x91898000) [pid = 1751] [serial = 2357] [outer = (nil)] 09:34:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 166 (0x991e7800) [pid = 1751] [serial = 2358] [outer = 0x91898000] 09:34:23 INFO - PROCESS | 1751 | 1464626063164 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 1751 | ++DOMWINDOW == 167 (0x9954dc00) [pid = 1751] [serial = 2359] [outer = 0x91898000] 09:34:24 INFO - PROCESS | 1751 | 1464626064030 Marionette TRACE conn3 <- [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]]]}] 09:34:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:34:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:34:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:34:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1690ms 09:34:24 INFO - PROCESS | 1751 | 1464626064078 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 1751 | 1464626064081 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:34:24 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:34:24 INFO - PROCESS | 1751 | 1464626064089 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 1751 | 1464626064093 Marionette TRACE conn3 <- [1,3110,null,{}] 09:34:24 INFO - PROCESS | 1751 | 1464626064099 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:24 INFO - PROCESS | 1751 | 1464626064339 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:34:24 INFO - PROCESS | 1751 | 1464626064689 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 1751 | ++DOCSHELL 0x8d3d0c00 == 164 [pid = 1751] [id = 787] 09:34:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 168 (0x8d58dc00) [pid = 1751] [serial = 2360] [outer = (nil)] 09:34:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 169 (0x99eef400) [pid = 1751] [serial = 2361] [outer = 0x8d58dc00] 09:34:24 INFO - PROCESS | 1751 | 1464626064825 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 1751 | ++DOMWINDOW == 170 (0x99fb9000) [pid = 1751] [serial = 2362] [outer = 0x8d58dc00] 09:34:25 INFO - PROCESS | 1751 | 1464626065678 Marionette TRACE conn3 <- [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"]]]}] 09:34:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:34:25 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 09:34:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:34:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:34:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:34:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1644ms 09:34:25 INFO - PROCESS | 1751 | 1464626065736 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 1751 | 1464626065739 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:34:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:34:25 INFO - PROCESS | 1751 | 1464626065747 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 1751 | 1464626065750 Marionette TRACE conn3 <- [1,3114,null,{}] 09:34:25 INFO - PROCESS | 1751 | 1464626065757 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:26 INFO - PROCESS | 1751 | 1464626066010 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:34:26 INFO - PROCESS | 1751 | 1464626066334 Marionette TRACE conn3 -> [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\", \"dad8987f-b395-422a-8279-4d760d350346\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 1751 | ++DOCSHELL 0x98f0f000 == 165 [pid = 1751] [id = 788] 09:34:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 171 (0x99ef6c00) [pid = 1751] [serial = 2363] [outer = (nil)] 09:34:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 172 (0x9a25ac00) [pid = 1751] [serial = 2364] [outer = 0x99ef6c00] 09:34:26 INFO - PROCESS | 1751 | 1464626066430 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 1751 | ++DOMWINDOW == 173 (0x9a262800) [pid = 1751] [serial = 2365] [outer = 0x99ef6c00] 09:34:27 INFO - PROCESS | 1751 | 1464626067313 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:34:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:34:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1590ms 09:34:27 INFO - PROCESS | 1751 | 1464626067338 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 1751 | 1464626067342 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:34:28 WARNING - u'runner_teardown' () 09:34:28 INFO - No more tests 09:34:28 INFO - Got 0 unexpected results 09:34:28 INFO - SUITE-END | took 1353s 09:34:28 INFO - Closing logging queue 09:34:28 INFO - queue closed 09:34:28 INFO - Return code: 0 09:34:28 WARNING - # TBPL SUCCESS # 09:34:28 INFO - Running post-action listener: _resource_record_post_action 09:34:28 INFO - Running post-run listener: _resource_record_post_run 09:34:29 INFO - Total resource usage - Wall time: 1388s; CPU: 98.0%; Read bytes: 14290944; Write bytes: 921686016; Read time: 716; Write time: 219800 09:34:29 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:34:29 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134963200; Read time: 0; Write time: 114480 09:34:29 INFO - run-tests - Wall time: 1359s; CPU: 98.0%; Read bytes: 11743232; Write bytes: 780726272; Read time: 480; Write time: 102392 09:34:29 INFO - Running post-run listener: _upload_blobber_files 09:34:29 INFO - Blob upload gear active. 09:34:29 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:34:29 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 09:34:29 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:34:29 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:34:30 INFO - (blobuploader) - INFO - Open directory for files ... 09:34:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:34:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:34:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:34:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:34:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:34:31 INFO - (blobuploader) - INFO - Done attempting. 09:34:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:34:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:34:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:34:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:34:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:34:32 INFO - (blobuploader) - INFO - Done attempting. 09:34:32 INFO - (blobuploader) - INFO - Iteration through files over. 09:34:32 INFO - Return code: 0 09:34:32 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:34:32 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:34:32 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6cfa599c341d80bd6090dfcac73cb2f646017064e2ffb4f7f7d30227e01b303faa643d1f56aed68075cffcd778f740a938bd0541d7495abe949e75b851dc4910", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/91b28ed58b11ce761397d61048f54581ad583d3d0864f83544530d7b984b54de5ad75155939bd1d1acd85109b8d87ba6bbdcf96291b4577b8c500d771c2cc9ed"} 09:34:32 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:34:32 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:34:32 INFO - Contents: 09:34:32 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6cfa599c341d80bd6090dfcac73cb2f646017064e2ffb4f7f7d30227e01b303faa643d1f56aed68075cffcd778f740a938bd0541d7495abe949e75b851dc4910", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/91b28ed58b11ce761397d61048f54581ad583d3d0864f83544530d7b984b54de5ad75155939bd1d1acd85109b8d87ba6bbdcf96291b4577b8c500d771c2cc9ed"} 09:34:32 INFO - Running post-run listener: copy_logs_to_upload_dir 09:34:32 INFO - Copying logs to upload dir... 09:34:32 INFO - mkdir: /builds/slave/test/build/upload/logs 09:34:32 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1538.453467 ========= master_lag: 3.97 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 42 secs) (at 2016-05-30 09:34:36.118013) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:36.128771) ========= 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-1464624031.184723-1219068208 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6cfa599c341d80bd6090dfcac73cb2f646017064e2ffb4f7f7d30227e01b303faa643d1f56aed68075cffcd778f740a938bd0541d7495abe949e75b851dc4910", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/91b28ed58b11ce761397d61048f54581ad583d3d0864f83544530d7b984b54de5ad75155939bd1d1acd85109b8d87ba6bbdcf96291b4577b8c500d771c2cc9ed"} build_url:https://queue.taskcluster.net/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032829 build_url: 'https://queue.taskcluster.net/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/6cfa599c341d80bd6090dfcac73cb2f646017064e2ffb4f7f7d30227e01b303faa643d1f56aed68075cffcd778f740a938bd0541d7495abe949e75b851dc4910", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/91b28ed58b11ce761397d61048f54581ad583d3d0864f83544530d7b984b54de5ad75155939bd1d1acd85109b8d87ba6bbdcf96291b4577b8c500d771c2cc9ed"}' symbols_url: 'https://queue.taskcluster.net/v1/task/H1dgNLBkSriATNN57P8tfA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.95 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:37.111326) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:37.111646) ========= 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-1464624031.184723-1219068208 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017029 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:34:37.167872) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 09:34:37.168216) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 09:34:37.168682) ========= ========= Total master_lag: 5.45 =========